GNU Emacs is a version of Emacs, written by the author of the original
(PDP-10) Emacs, Richard Stallman.|
The primary documentation of GNU Emacs is in the GNU Emacs Manual, which you
can read on line using Info, a subsystem of Emacs. Please look there for
complete and up-to-date documentation. This man page is updated only when
someone volunteers to do so; the Emacs maintainers' priority goal is to
minimize the amount of time this man page takes away from other more useful
projects. The user functionality of GNU Emacs encompasses everything other
Emacs editors do, and it is easily extensible since its editing commands are
written in Lisp.
Emacs has an extensive interactive help facility, but the facility assumes
that you know how to manipulate Emacs windows and buffers. CTRL-h (backspace
or CTRL-h) enters the Help facility. Help Tutorial (CTRL-h t) requests an
interactive tutorial which can teach beginners the fundamentals of Emacs in
a few minutes. Help Apropos (CTRL-h a) helps you find a command given its
functionality, Help Character (CTRL-h c) describes a given character's
effect, and Help Function (CTRL-h f) describes a given Lisp function
specified by name.
Emacs's Undo can undo several steps of modification to your buffers, so it
is easy to recover from editing mistakes.
GNU Emacs's many special packages handle mail reading (RMail) and sending
(Mail), outline editing (Outline), compiling (Compile), running subshells
within Emacs windows (Shell), running a Lisp read-eval-print loop
(Lisp-Interaction-Mode), and automated psychotherapy (Doctor).
There is an extensive reference manual, but users of other Emacses should
have little trouble adapting even without a copy. Users new to Emacs will be
able to use basic features fairly rapidly by studying the tutorial and using
the self-documentation features.
The following Packages are installed on top of the regular Emacs-23.1 packages:
- auctex ftp://ftp.gnu.org/pub/gnu/auctex
- vhdl-mode http://opensource.ethz.ch/emacs/vhdl-mode.html
- ess R mode http://www.analytics.washington.edu/downloads/ess/
- php mode http://sourceforge.net/projects/php-mode
- js2 mode
- a local site-start.el equivalent can be put into /usr/sepp/var/emacs-23.1-rp/site-lisp
under the name site-start-local.el. Please note, that this will override the
- local info files can be put into /usr/sepp/var/emacs-23.1-rp/site-info