If you ask me for the most extensible and customizable editor that will fully mold to your programming needs, my answer would be Emacs.


A community driven list of useful Emacs packages, libraries and others. Emacs is basically a Lisp interpreter, which can be used as an programming interface with many possibilities. Lisp was invented in 1958, development of the Emacs began in 1974 and continues actively as of 2022. If you’re missing a package yet, paste a link below the box.

I tried to sort the items by its popularity (roughly, because it’s impossible to have a precious standard. e.g. most of people would use it; recommended for every newbie…).

For example, instead me, Evil is obviously not a package that every Emacser needs. In contrast, if you think a package is recommended for every Emacser (especially for newbie), just let me know.

Want to see what Emacs is capable of? http://emacsrocks.com

If you have no time to read an Emacs Lisp tutorial, the following text costs you 10 minutes. Copy this text into your Emacs first, then read it: http://bit.ly/1ywvcG4

Follow page
Message Ernst de Hart (ehartc)
Report link