We are still actively working on the spam issue.
Difference between revisions of "Emacs"
(→Learning Emacs: fix li) |
|||
(21 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
− | [[File: | + | [[File:Icon_Emacs.png|thumb|GNU Emacs logo.]] |
− | '''Emacs''' is a text | + | {{stub}} |
+ | |||
+ | '''Emacs''' (Editor MACroS) is an extensible, customizable, text editor. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. | ||
+ | |||
+ | It is often lovingly referred to as its own self-contained operating system. There is a humors feud between users of VIM and users of Emacs. Followers of Emacs are called members of The Church of Emacs. You can read about this [https://stallman.org/saint.html here]. | ||
+ | |||
+ | == History == | ||
+ | [[Richard Stallman]] began writing GNU Emacs in 1984 as a [http://www.gnu.org/philosophy/free-sw.html free software] alternative to the proprietary Gosling Emacs. | ||
+ | |||
+ | This was the '''first''' program released by the GNU Project. | ||
+ | |||
+ | [[Plan9]] doesn't like Emacs. [https://www.gnu.org/fun/jokes/emacs.man This] is the man page for it. Very clearly they are against it. Also [https://www.gnu.org/fun/jokes/gnuemacs.html this happened]. | ||
+ | |||
+ | GNU Emacs is frequently mentioned in jokes on the [https://www.gnu.org/fun/ GNU Humor Archive], and even has a [https://www.gnu.org/fun/jokes/welcome-to-gnu-emacs.html song]. | ||
+ | |||
+ | == Learning Emacs == | ||
+ | Emacs is an elisp environment, everything can be configured and extended to your liking with elisp. The best way to start is by completing the tutorial `C-h t` | ||
+ | |||
+ | === Resources === | ||
+ | ==== Videos ==== | ||
+ | * [https://youtube.com/playlist?list=PLX2044Ew-UVVv31a0-Qn3dA6Sd_-NyA1n Uncle Dave] | ||
+ | * [https://yewtu.be/playlist?list=PLEoMzSkcN8oPH1au7H6B7bBJ4ZO7BXjSZ System Crafters -- Emacs from Scratch series] | ||
+ | ==== Books ==== | ||
+ | * [https://www.masteringemacs.org/ Mastering Emacs] | ||
+ | |||
+ | == External links == | ||
+ | * [https://gnu.org/software/emacs/ GNU Emacs website] | ||
+ | * [https://www.gnu.org/software/emacs/manual/ Manuals for Emacs and Emacs Lisp] | ||
+ | * [https://www.emacswiki.org/emacs/SiteMap Emacs Wiki] | ||
[[Category:GNU/Linux]] | [[Category:GNU/Linux]] | ||
[[Category:Productivity]] | [[Category:Productivity]] | ||
+ | [[Category:Software]] |
Latest revision as of 21:09, 9 October 2023
Emacs (Editor MACroS) is an extensible, customizable, text editor. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.
It is often lovingly referred to as its own self-contained operating system. There is a humors feud between users of VIM and users of Emacs. Followers of Emacs are called members of The Church of Emacs. You can read about this here.
History
Richard Stallman began writing GNU Emacs in 1984 as a free software alternative to the proprietary Gosling Emacs.
This was the first program released by the GNU Project.
Plan9 doesn't like Emacs. This is the man page for it. Very clearly they are against it. Also this happened.
GNU Emacs is frequently mentioned in jokes on the GNU Humor Archive, and even has a song.
Learning Emacs
Emacs is an elisp environment, everything can be configured and extended to your liking with elisp. The best way to start is by completing the tutorial `C-h t`