win10安装emacs+spacemacs

与世无争的帅哥 提交于 2020-02-03 03:23:39

 

1、下载emacs最新版 26.1

或  https://www.gnu.org/software/emacs/download.html#windows 

2、解压emacs到你的安装目录,我的系统是D:/Program File/。执行/bin目录下的addpm.exe

  这一步会在开始菜单创建快捷方式

3、在系统环境变量中添加新项HOME(具体环境变量设置方式请自行google),该变量的路径决定了emacs启动时.emacs.d目录的搜索路径。我在系统变量中设置HOME值为:D:\Program Files\emacs-26.1 。指定到emacs解压目录下,这样你的.emacs.d文件夹位置作相应调整。以下步骤均假设HOME值为D:\Program Files\emacs-26.1。

4、拉取spacemacs库到目录.emacs.d

5、运行emacs解压目录/bin/runemacs.exe。由于插件源网络关系,下载极慢而且不稳定;所以修改插件源为清华服务器。第一次运行runemacs.exe后会在HOME指定的路径下生成 .spacemacs文件(所在位置见上图)。在.spacemacs文件函数defun dotspacemacs/user-init ()里添加清华源:

(setq-default
configuration-layer--elpa-archives
'(("melpa-cn" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/melpa/")
("gnu-cn" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/gnu/")
("org-cn" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/org/"))) 


安装过程可能出现的问题:

warning:spacemacs默认字体”Source Code Pro”不存在。

解决方法如下:将 Source Code Pro 改为 Courier New 即可

在Windows中emacs的复制粘贴

需要用到CUA模式

在.spacemacs中添加     '(cua-mode t nil (cua-base))

emacs 打开有中文内容的文件会卡的解决方案

;; Setting English Font
(set-face-attribute
‘default nil :font “Courier New-14”)
;; Setting Chinese Font
(dolist (charset ‘(kana han symbol cjk-misc bopomofo))
(set-fontset-font (frame-parameter nil ‘font)
charset
(font-spec :family “Microsoft Yahei” :size 16)))

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!