Doom Emacs

E59587

Doom Emacs is a fast, modular, and highly-configurable Emacs distribution that provides a modern, Vim-inspired editing experience with curated defaults and packages.

All labels observed (3)

How this entity was disambiguated

Statements (64)

Predicate Object
instanceOf Emacs distribution
free and open-source software
basedOn GNU Emacs
configurationFile config.el
init.el
packages.el
designGoal Vim-like editing experience
fast startup time
modularity
sensible defaults
developer Henrik Lissner
documentation https://docs.doomemacs.org
hasAuthor Henrik Lissner
hasFeature Git integration
LSP integration
UI modules
Vim-style keybindings
auto-completion
built-in terminal integration
byte-compilation of configuration
code navigation
completion frameworks
curated defaults
debugging support
editor modules
environment variable management
evil-mode integration
file tree navigation
integrated package management
lazy loading of packages
leader key system
modeline customization
modular configuration system
module-based configuration
multiple themes
org-mode enhancements
per-language modules
performance optimizations
popup management system
project management tools
project-wide refactoring
rollback of package changes
search and grep integration
shell integration
snippet support
startup profiler
syntax highlighting
tools modules
tree-sitter integration
workspace management
inspiredBy Vim
license MIT License
programmingLanguage Emacs Lisp (for GNU Emacs environment)
surface form: Emacs Lisp
requiresSoftware GNU Emacs
Git
sourceCodeRepository https://github.com/doomemacs/doomemacs
supportsOperatingSystem Linux
Windows
macOS
targetUser Vim users migrating to Emacs
developers
power users
usesVersionControlSystem Git
website https://doomemacs.org

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Emacs influenced Doom Emacs
Evil mode usedIn Doom Emacs
Henrik Lissner knownFor Doom Emacs
Henrik Lissner knownFor Doom Emacs
this entity surface form: Doom Emacs configuration framework
Henrik Lissner notableWork Doom Emacs
Henrik Lissner softwareProject Doom Emacs
Henrik Lissner associatedWith Doom Emacs
this entity surface form: Doom Emacs community