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.

Jump to: Statements Referenced by

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

Referenced by (2)

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

GNU Emacs influenced Doom Emacs
Evil mode usedIn Doom Emacs