一直以来都是Emacs的粉,试过在不同的系统下用Emacs来工作,最早是用的FreeBSD,后来在windows下也用Emacs,然后是Ubuntu下的Emacs,直到现在的Mac OS,比较习惯字符模式下工作。XEmacs虽然强大,但总也上一了手,不舒服。 前些日子看到CSDN上有一篇文章,讲如果学习使用Emacs,其中有一段讲到直接抄 Steve Purcell 的Emacs配置,说是大师级的人物,配置非常地有用。于是今天抽空研究了一下Steve Purcell的Emacs。 先说怎么安装Purcell的Emacs配置,很简单用git把配置文件下到本地的.emacs.d目录。 git clone https://github.com/purcell/emacs.d.git ~/.emacs.d 这条命令会把一些配置文件下载下来,为什么这么说,是因为在运行emacs之前还需要额外的附加软件和配置,如何获得,Purcell已经帮我们做好了。 git执行完,还需要到~/.emacs.d目录里执行一条命令: git submodule update –init 脚本会自动去下载那些额外的内容配置。 不要以为下载完成就可以使用Emacs了,在第一次启动Emacs时,脚本还会去下载一些东西,具体是什么还没来得有研究,总之,等Emacs提示完成了,那才是真的完成,可以使用了。 我的Emacs在第一次启动是提示了一个错误,需要我去site-lisp/html5-el目录执行 make relaxng 于是照做。 等一切都结束。Emacs变了一个样。