下载
emacs有自己的官网,但由于网速太慢,建议使用国内镜像网站。
推荐使用中科大镜像, 根据自己的情况选择版本和形式(安装版或便携版)。
注意:
- 尽量选择最新版本,有些配置(比如当你使用最新版
spacemacs时,它会检查当前版本是否支持)对版本有要求。- 如果你选择的是便携版, 启动的时候选
bin/runemacs.exe而不是bin/emacs.exe, 否则有dos黑窗, 不太好看.
配置文件设置
家目录
一般情况下配置文件都放置在家目录(~1)下, 在windows中对应的变量是USERPROFILE, emacs对其支持不太好.
好在官网有专门对于配置文件查找顺序的描述:
- 如果设置了
HOME环境变量,那么就用它的值作为home目录~ - 如果存在注册表键值
HKCU\SOFTWARE\GNU\Emacs\HOME,就用它的值作为home目录~ - 如果存在注册表键值
HKLM\SOFTWARE\GNU\Emacs\HOME,就用它的值作为home目录~(和2的区别是,2只是针对当前用户的注册表路径,3则是针对所有用户) - 如果存在
C:\.emacs,就用C:\作为home目录~ - 如果以上都不存在的话,就使用
<system root>\Users\<user name>\AppData\Roaming作为home目录~(对于XP和较早windows用户,需要到Documents and Settings目录下去找)
windows默认没有HOME变量, 建议采用方法2, 这种方式不需要重启电脑(🐶)
工程化目录
除此之外, 由于emacs自定义配置过于庞杂, 我们一般采用工程化,即在家目录下创建.emacs.d目录, 后续所有配置都放置这个文件夹下
初始化
以上2步可以通过cmd直接运行
:: 添加注册表项
reg add HKEY_CURRENT_USER\Software\GNU /f
:: 添加注册表值
reg add HKEY_CURRENT_USER\Software\GNU /v Emacs /t REG_SZ /d %USERPROFILE% /f
:: 创建配置文件主目录
md %USERPROFILE%\.emacs.d
由于不同操作系统对于家目录的叫法或表示方法都不一致, 我们后面统一叫家目录 ↩︎

766

被折叠的 条评论
为什么被折叠?



