Original author(s) | Richard Stallman |
---|---|
Developer(s) | GNU Project |
Initial release | 20 March 1985 |
Stable release | 29.4[1]
/ 22 June 2024 |
Preview release | |
Repository | |
Written in | Emacs Lisp, C[2] |
Operating system | Unix-like (GNU, Linux, macOS, BSDs, Solaris), Windows, MS-DOS[3] |
Platform | Cross-platform |
Available in | English |
Type | Text editor |
License | GPL-3.0-or-later |
Website | www |
GNU Emacs is a text editor and suite of free software tools. Its development began in 1984 by GNU Project founder Richard Stallman,[4] based on the Emacs editor developed for Unix operating systems. GNU Emacs has been a central component of the GNU project and a flagship project of the free software movement.[5][6]
The program's tagline is "the extensible self-documenting text editor."[7] Most functionality in GNU Emacs is implemented in user-accessible Emacs Lisp,[8] allowing deep extensibility directly by users and through community-contributed packages. Its built-in features include a file browser and editor (Dired), an advanced calculator (Calc), an email client and news reader (Gnus), a Language Server Protocol integration,[9] and the productivity system Org-mode. A large community of users have contributed extensions such as the Git interface Magit, the Vim emulation layer Evil, several search frameworks, the window manager EXWM,[10] and tools for working with a wide range of programming languages.
:1
was invoked but never defined (see the help page).