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.
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 ⓘ |