- 19
- 0
- 约5.43千字
- 约 8页
- 2021-10-14 发布于湖北
- 举报
Windows10 下安装 emacs25.1 及 spacemacs
安装 emacs 最新版 251 编辑 emacs 配置文件主目录的
initel 一定要添加 package-initialize 否则 spacemacs 启动时
间一次比一次长安装 spacemacsspacemacs 真正的启动还
需要很多设置步骤 emacs 和 initel 的区别
1. 安装 emacs 最新版 25.1
步骤:
1. 下载 emacs 最新版
/gnu/emacs/windows/
2. 解压并执行 emacs 安装目录的 \bin\addpm.exe
下文的安装目录,是“ D:/EDA-tools/emacs/emacs- 25.1 ”。
注意:是左斜杠 / ,而不是右斜杠 。emacs 会认为右斜杠是
转义符。
3. 下载 emacs-25-x86_64-deps.zip ,并解压缩到
D:/EDA-tools/emacs/emacs-25.1 目录里;这一步骤很重要,
是让 windows 支持更多的 gnu 库,比如使得 org-mode 可以
显示 png 格式的图片等。
2. 编辑 emacs 配置文件
配置文件,默认是不存在的。配置文件生效的目录是
windows 主目录:
C:\Users\Administrator\AppData\Roaming\1
配置文件的设置步骤:
保证 C:\Users\Administrator\AppData\Roaming 目录下没
有 .emacs 文件。建立
C:\Users\Administrator\AppData\Roaming\.emacs.d\init.el
文件;内容如下:
;; Without this comment emacs25 adds (package-initialize)
here
;; (package-initialize)
(setenv HOME D:/EDA-tools/emacs/emacs-25.1)
(setenv PATH D:/EDA-tools/emacs/emacs-25.1)
(setq default-directory ~/)
(load-file
D:/EDA-tools/emacs/emacs-25.1/.emacs.d/init.el)123456
7
主目录的 init.el 一定要添加 ;; (package-initialize) ,否则
spacemacs 启动时间一次比一次长。
问题的表现是:
spacemacs 启动,长时间白板显示,下方显示正在写入
D:/EDA-tools/emacs/emacs-25.1/init.el 。
发现 D:/EDA-tools/emacs/emacs-25.1/init.el 里串着几十个
(package-initialize) ,把 spacemacs 启动过程搞得几乎瘫痪。
解决方法:
特别注意, package-initialize 这一行,必须要添加,而且是
注释,而且要放在系统主目录里,即
C:\Users\Administrator\AppData\Roaming\.emacs.d\init.el
文件。 否则, 每次启动都会自动添加 (package-initialize) ,早
晚有一天,会发现启动 spacemacs 需要几分钟或者十几分
钟。原因先不考虑,一定要加这段注释。
;; Witho
原创力文档

文档评论(0)