emacs
Emacs is a family of cross-platform text editors renowned for their extensibility. The most widely used variant is GNU Emacs; there have been other forks such as XEmacs. The project name Emacs stands for Editing MACroS, a reference to its macro-based extensibility.
Emacs originated in the 1970s as a set of macros for the TECO editor, created by Richard
Key features include a built-in Lisp interpreter (Emacs Lisp) that lets users customize commands, define new
Usage in Emacs emphasizes keyboard-driven operation, with many commands bound to Control and Meta keys, though
Emacs is released under the GNU General Public License, and is free software.