July 6, 2022 - Reading time: ~1 minute

Emacs is a programmer’s text editor that can be extended and configured using it’s embedded scripting language ELisp (Emacs Lisp).


There are multiple members of the Emacs editor family, the most popular one being GNU Emacs. These have varying levels of compatibility with each other, ranging from “mostly compatible” to “some key bindings are the same”.

  • GNU Emacs
  • XEmacs
  • mg (OpenBSD)
  • uEmacs
  • zile

Configuration Framework

  • Doom Emacs
  • Spacemacs

Doom Emacs

Doom is a configuration framework for GNU Emacs tailored for Emacs bankruptcy veterans who want less framework in their frameworks, a modicum of stability (and reproducibility) from their package manager, and the performance of a hand rolled config (or better). It can be a foundation for your own config or a resource for Emacs enthusiasts to learn more about our favorite operating system.


I'm using Doom Emacs for a while and i write lot of config files at that time. The config files are available at my github.


Reaction :

Currently there are no comments, so be the first!