Emacs001学用Emacs之入门:关于配置文件

编辑器是我们经常要打交道的工具,工欲善其事,必先利其器。每一个领域都有专用的好的工具,比如android开发用android sduio, 我先用emacs填补在使用这些好用的专用ide之外的任何地方。
最近打算好好体验下emacs。

本文主要解决如下三个问题

  1. emacs的配置文件在哪儿?
  2. 使用的是什么语法?
  3. 怎么读配置文件(已经以后怎么自定义配置)

emacs配置文件在哪儿

1. 使用单个文件: ~/.emacs 。

这种方法把所有初始化函数放在一个文件里,设置起来简单,但是一旦插件多了这个文件就会变得很长很乱。

2. 使用目录: ~/.emacs.d/ 。

所有配置文件都放在该目录下,并且Emacs启动时会自动执行该目录下名为 init.el 的文件。虽说只有一个文件会被自动执行,但可以在 init.el 里执行其它的函数,所以 init.el 可以变得很简洁;使用Emacs的 Feature 机制(???),可以很方便地把具体的初始化工作按类别分在其余文件中。推荐的方法。

在window下的目录(我的):

D:\Users\Frank\AppData\Roaming\.emacs.d
D:\Users\Frank\.emacs.d

emacs的配置语言elisp

配置emacs的所有代码构成了一个配置文档。Emacs的配置文档是用elisp语言写的。elisp是lisp的一种方言。至于lisp语言,有人说它是黑客的语言。

(那传说中的lisp作为配置语言,这也是emacs吸引我的去学的一点,想象学配置的时候还可以顺便学一门语言... 不过,可能想多了,现在才刚开始...刚开始)

延伸阅读

  1. Emacs's Customization Tutorial
  2. elisp快速入门:Learn X in Y minutes
  3. The Emacs Initialization File

NEXT

下一步的话应该把这三篇文章过一遍,同时在github上选一个不错的配置fork 阅读使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容