Emacs + Doom Emacs
安装doom emacs后输入emacs后,启动默认Emacs而非doom,从头安装一遍再配置一下就行了。
Fix
先更新系统,然后安装Emacs以及相关依赖工具:
sudo pacman -Syu
sudo pacman -S emacs-wayland ripgrep fd git安装Chemacs2:
git clone <https://github.com/plexus/chemacs2.git> ~/.emacs.d安装Doom Emacs,中途会出现“Generate an envvar file?” ,输入y回车:
git clone --depth 1 <https://github.com/doomemacs/doomemacs> ~/.config/emacs
~/.config/emacs/bin/doom install安装完成后运行:
~/.config/emacs/bin/doom sync
~/.config/emacs/bin/doom env接下来配置chemacs2,创建并编辑.emacs-profiles.el文件:
# ~/.emacs-profiles.el
(("default" . ((user-emacs-directory . "~/.config/emacs")))
("doom" . ((user-emacs-directory . "~/.config/emacs")
(env . (("DOOMDIR" . "~/.config/doom"))))))编辑 fish 配置,在文件最底部添加:
nvim ~/.config/fish/config.fish
# Doom Emacs with Chemacs2
function emacs
command emacs --with-profile doom $argv
end然后重新打开终端运行Emacs,应该正常出现doom emacs:
emacs