以windows版本emacs为例子 具体参考的
零秒精通Emacs之Windows10上畅行无碍地使用emacs的11步骤
- 配置环境变量
要配置一下环境变量 HOME
然后添加如下 Path 如下:
如果 HOME 为 C:\Users\USERNAME
则 Path 添加 C:\Users\USERNAME.emacs.d\bin - 安装git
- 安装emacs
a. 通过ftp直接下载
Index of /gnu/emacs/windows
我现在用的最新emacs-28, 但是doom的作者推荐emacs-27, 等后续更新
27版本可以直接用它:
https://ftp.gnu.org/gnu/emacs/windows/emacs-27/emacs-27.2-x86_64.zip
b. chocolatey 或者scoop: 例如用choco
choco install emacs
- 安装辅助包 这里我用的choco, 用它安装了ripgrep fd llvm 这样比较省心
choco install ripgrep fd llvm
- 设置代理, 最好有代理, 没代理, straight下载不动, 或者用参考这个 doom emacs如何配置elpa源 - Emacs-general - Emacs China (emacs-china.org)
a. 打开代理, 然后去Internet选项查看端口
b. 设置git代理, 端口号根据实际情况填写
git config --global https.proxy 127.0.0.1:9999
git config --global http.proxy 127.0.0.1:9999
- 下载Doom
git clone --depth 1 https://github.com/hlissner/doom-emacs C:/Users/USERNAME/.emacs.d
doom install
等安装完毕然后
doom sync
- 打开后会有乱码
按Alt-x, 输入 all-the-icons-install-fonts, 然后就会下载字体, 下载完后, 你去对应文件夹找到字体文件, 安装一下就行.
基本就这样,操作步骤都是一样的,最好还是看你具体报错再讨论