See also: Editors

Home Page: http://www.gnu.org/software/emacs/



Emacs is more than just an editor. It is a Lisp interpreter written in C which happens to be an editor. It can be infinitely extended using the Emacs Lisp dialect.

Other modules that can be found in standard distribution include:

There are modes to emulate other classic editors (including ed, vi, wordstar, edt) and there are multiple language modes for syntax highlighting and intenting (i.e. C, C++, Fortran…). It also can accept input in any of 20 different languages including Arabic, Japanese, Chinese, and Korean.

There have been many implementations of Emacs. The two most popular at this time are GNU Emacs (http://www.gnu.org/software/emacs/) (from the GNU project) and XEmacs (http://www.xemacs.org/), which forked off GNU Emacs 19.

Emacs Modules


  • EmacsWiki (http://www.emacswiki.org) – A good source for Emacs-related info.
  • Unofficial Emacs Forum (http://www.nabble.com/Emacs-f1569.html) – hosted by Nabble archiving Emacs mailing lists (http://www.gnu.org/software/emacs/#HelpMailing) into a searchable forum.

TakeDown.NET -> “Emacs