Wiki | Screenshots | Troubleshooting | FAQ | Changelog
It is a story as old as time. A stubborn, shell-dwelling, and melodramatic vimmer -- envious of the features of modern text editors -- spirals into despair before finally succumbing to the dark side. This is his config.
Doom strives to be fast, fabulous and hacker friendly. It is tailored for neckbeards with blue belts or better in command-line-fu, Elisp and git.
Doom only supports Emacs >= 25.1, and is tested on Arch Linux 4.7+ and MacOS 10.11. YMMV on other platforms.
git clone https://github.com/hlissner/doom-emacs ~/.emacs.d
cd ~/.emacs.d
cp init.example.el init.el # maybe edit init.el
make install
Don't forget to run make
every time you modify init.el!
Visit the wiki for a more detailed guide on installing, customizing and grokking Doom.
Found a problem? Here are some things to try:
make install
to ensure all plugins are installed.void-function
or void-variable
errors could signal an out-of-date
autoloads file. Run make autoloads
or M-x doom//reload-autoloads
to update
it.make doctor
.make clean
or M-x doom//clean-byte-compiled-files
.If all else has failed, file a bug report.
Doom (and my Emacs work in general) is a labor of love and incurable madness, done on my spare time. It wasn't intended for public use, but I enjoy making Doom a resource for others.
If you'd like to support my efforts, I welcome contributions of any kind:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。