๐Ÿ“What makes Emacs extensible?

  • Focus on extensibility

    • Emacs was built with focus on extensibility from the very beginning.

  • Demand for extensibility

    • Because Emacs has reputation of being extensible, most people expect extensibility from Emacs and Emacs modes. This makes authors add options to customize behavior that nobody normally adds.

  • Emacs Lisp

  • Emacs is self-describing

    • Emacs allows exploring itself: extensive documentation for most functions, Emacs allows looking up documentation, jump to definition, etc.

  • Open Source

See also

Backlinks