Skip to content
Emacs

File:DPS8M_emulator_running_Multics_Emacs_screenshot.webp · Wikimedia Commons · See Wikimedia Commons

EntityQ189722· pop 51· linked from 532 articles

Also known as Editor MACroS, MIT TECO EMACS, Emacs family editors, Emacs family of text editors

alt=Screenshot of Multics Emacs|thumb|Multics Emacs is an example of early Emacs implementations Emacs (), originally named EMACS (an acronym for "Editor Macros"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor". Development of the first Emacs began in the mid-1970s, and work on GNU Emacs, directly descended from the original, is ongoing; its latest version is , released .

Wikidata facts

Image
DPS8M emulator running Multics Emacs screenshot.webp
Show 6 more facts
inception
1976-00-00
Commons category
Emacs
publication date
1976-00-00
software version identifier
170
Stack Exchange site URL
emacs.stackexchange.com
Sources (5)

via Wikidata · CC0

~36 min read

Article

24 sections
Contents
  • History
  • Implementations
  • Early implementations
  • GNU Emacs
  • XEmacs
  • Other forks of GNU Emacs
  • Various Emacs editors
  • Editors with Emacs emulation
  • Features
  • General architecture
  • Interactive data
  • Command language
  • Dynamic display
  • Customizability and extensibility
  • Self-documenting
  • Culture
  • Church of Emacs
  • Hierarchy of the church of Emacs
  • Emacs pinky
  • Terminology
  • See also
  • References
  • Bibliography
  • External links

alt=Screenshot of Multics Emacs|thumb|Multics Emacs is an example of early Emacs implementations Emacs (), originally named EMACS (an acronym for "Editor Macros"), is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor". Development of the first Emacs began in the mid-1970s, and work on GNU Emacs, directly descended from the original, is ongoing; its latest version is , released .

Emacs has over 10,000 built-in commands and its user interface allows the user to combine these commands into macros to automate work. Implementations of Emacs typically feature a dialect of the Lisp programming language, allowing users and developers to write new commands and applications for the editor. Extensions have been written to, among other things, manage files, remote access, e-mail, outlines, multimedia, Git integration, RSS feeds, and collaborative editing, as well as implementations of ELIZA, Pong, ''Conway's Life, Snake, Dunnet, and Tetris''.

Gallery (25)

Connections

Categories