编辑器是我们经常要打交道的工具,工欲善其事,必先利其器。每一个领域都有专用的好的工具,比如android开发用android sduio, 我先用emacs填补在使用这些好用的专用ide之外的任何地方。 最近打算好好体验下emacs。
这种方法把所有初始化函数放在一个文件里,设置起来简单,但是一旦插件多了这个文件就会变得很长很乱。
所有配置文件都放在该目录下,并且Emacs启动时会自动执行该目录下名为 init.el 的文件。虽说只有一个文件会被自动执行,但可以在 init.el 里执行其它的函数,所以 init.el 可以变得很简洁;使用Emacs的 Feature 机制(???),可以很方便地把具体的初始化工作按类别分在其余文件中。推荐的方法。
在window下的目录(我的):
D:\Users\Frank\AppData\Roaming\.emacs.d
D:\Users\Frank\.emacs.d
配置emacs的所有代码构成了一个配置文档。Emacs的配置文档是用elisp语言写的。elisp是lisp的一种方言。至于lisp语言,有人说它是黑客的语言。
(那传说中的lisp作为配置语言,这也是emacs吸引我的去学的一点,想象学配置的时候还可以顺便学一门语言... 不过,可能想多了,现在才刚开始...刚开始)
下一步的话应该把这三篇文章过一遍,同时在github上选一个不错的配置fork 阅读使用。