Skip to main content

GNU Emacs is an extensible, customizable text editor written primarily in Emacs Lisp.

GNU Emacs is an extensible, customizable text editor. Begun in the mid-1970s as TECO, it was re-written using C and Emacs Lisp to provide portability and an extendable interface. It continues to be actively developed today.

Emacs provides context-sensitive editing modes with syntax coloring, is self documenting, has full Unicode support and extensions to do most anything. Die-hard Emacs users do most everything from within Emacs: write code, compile, run, debug, read/compose email, browse the web, do project planning, etc.

For writing TeX and friends files there is a . Also has support for embedded LaTeX and can export to LaTeX.

For learning Emacs to do work with (La)TeX see the following questions:

Emacs tutorial

  • Basic tutorial in emacs: C-h t (type Ctrl + h then t) in emacs

Useful Links

Wisdom from the stack