【发布时间】:2016-06-15 22:00:10
【问题描述】:
我需要一些帮助来理解 Emacs 初始化和加载路径变量构造。 因此,在 $HOME 中有初始化文件 .emacs(或 .emacs.d/init.el)文件,它首先被加载,并且在该文件即将被读取时,加载路径已经包含来自 / 的目录等,/usr/*,例如来自 Emacs 发行版本身的目录。
加载初始化文件后,是否有任何标准的 Emacs 初始化文件,扫描 .emacs.d 并添加它找到的子目录?
Emacs 手册在第一个 Emacs 初始化步骤 (https://www.gnu.org/software/emacs/manual/html_node/elisp/Startup-Summary.html#Startup-Summary) 中提到了有关 subdirs.el 的内容,但它发生在加载 init 文件之前,我不明白所使用的语言:
- 它通过在列表中的每个目录中运行名为 subdirs.el 的文件,将子目录添加到加载路径。
在哪个“列表”?
【问题讨论】: