当有多个emacs初始化文件时会发生什么?

Buydadip

好奇心的问题...

假设我有以下文件...... ~/.emacs~/.emacs.d/init.el~/.emacs.el

现在,假设其中每个都包含单独的代码段,例如:

~/.emacs
(global-set-key (kbd "<f8>") 'execute-extended-command)

~/.emacs.d/init.el
(global-set-key (kbd "<apps>") 'execute-extended-command)

~/.emacs.el
(global-set-key (kbd "<menu>") 'execute-extended-command)

请注意,所有文件都对进行了单独的更改execute-extended-command打开emacs时,将执行以下哪个文件?他们全部,其中一个,还是全都不是?首先执行哪个特殊命令?此外,拥有多个初始化文件是否不是一个好主意?

任何涉及这些主题的答案,以及任何其他信息都足够,我只是想知道在这种情况下会发生什么。

克里斯

手册

49.4.4 Emacs如何查找您的初始化文件

通常Emacs使用环境变量HOME(参见HOME)查找.emacs; 这就是“〜”在文件名中的含义。如果.emacs未在~/(nor .emacs.el内找到,则Emacs进行查找~/.emacs.d/init.el(类似于~/.emacs.el,可以进行字节编译)。

因此~/.emacs.d/init.el,只有在找不到其他两个时,才进行咨询。快速测试表明,当两者都可用时,~/.emacs.el它比首选~/.emacs

您应该选择这些位置之一并持续使用它。

我个人比较喜欢~/.emacs.d/init.el,因为Emacs的把其他的事情在该目录中(例如custom.elelpa/)和许多Emacs的包从该目录装入自己的配置文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当有多个emacs初始化文件时会发生什么?

来自分类Dev

模块初始化中发生异常时会发生什么

来自分类Dev

当我在C ++中对未初始化的指针调用“删除”时会发生什么?

来自分类Dev

当我在子类中初始化UIView时会发生什么?

来自分类Dev

如果没有或只有部分字段在构造函数初始化会发生什么

来自分类Dev

Simulink:子系统初始化后会发生什么?

来自分类Dev

已声明但未初始化的变量:会发生什么?

来自分类Dev

当Java中有多个main方法时会发生什么?

来自分类Dev

为什么即使base具有用户声明的构造函数,零初始化也会发生?

来自分类Dev

Parse API:当有多个对象具有相同的对象 id 时会发生什么?

来自分类Dev

当多个进程尝试写入同一文件时会发生什么?

来自分类Dev

当多个进程尝试写入同一文件时会发生什么?

来自分类Dev

当 Node.js 中的多个文件需要一个模块时会发生什么?

来自分类Dev

如果用户定义的构造函数省略了数据成员的初始化,将会发生什么?

来自分类Dev

为什么即使以后会发生分配,也需要初始化String?

来自分类Dev

初始化数组的两种方法。每一个会发生什么?

来自分类Dev

在以下情况下为什么会发生初始化?

来自分类Dev

如果用户定义的构造函数省略了数据成员的初始化,将会发生什么?

来自分类Dev

如果在已经初始化的变量上使用`var`会发生什么情况

来自分类Dev

为什么即使以后会发生分配,也需要初始化String?

来自分类Dev

如果未初始化int,会发生什么情况?

来自分类Dev

c++ 中未初始化的类成员会发生什么?

来自分类Dev

当一个实体上有多个架构时会发生什么?

来自分类Dev

当单个实体上有多个体系结构时会发生什么?

来自分类Dev

当我在Android中实例化文件时会发生什么?

来自分类Dev

当您“挂载”带有内容的现有文件夹时会发生什么?

来自分类Dev

当我使用多个模拟时间时会发生什么?

来自分类Dev

模板过载解析:当多个模板匹配时会发生什么?

来自分类Dev

当我使用多个模拟时间时会发生什么?

Related 相关文章

  1. 1

    当有多个emacs初始化文件时会发生什么?

  2. 2

    模块初始化中发生异常时会发生什么

  3. 3

    当我在C ++中对未初始化的指针调用“删除”时会发生什么?

  4. 4

    当我在子类中初始化UIView时会发生什么?

  5. 5

    如果没有或只有部分字段在构造函数初始化会发生什么

  6. 6

    Simulink:子系统初始化后会发生什么?

  7. 7

    已声明但未初始化的变量:会发生什么?

  8. 8

    当Java中有多个main方法时会发生什么?

  9. 9

    为什么即使base具有用户声明的构造函数,零初始化也会发生?

  10. 10

    Parse API:当有多个对象具有相同的对象 id 时会发生什么?

  11. 11

    当多个进程尝试写入同一文件时会发生什么?

  12. 12

    当多个进程尝试写入同一文件时会发生什么?

  13. 13

    当 Node.js 中的多个文件需要一个模块时会发生什么?

  14. 14

    如果用户定义的构造函数省略了数据成员的初始化,将会发生什么?

  15. 15

    为什么即使以后会发生分配,也需要初始化String?

  16. 16

    初始化数组的两种方法。每一个会发生什么?

  17. 17

    在以下情况下为什么会发生初始化?

  18. 18

    如果用户定义的构造函数省略了数据成员的初始化,将会发生什么?

  19. 19

    如果在已经初始化的变量上使用`var`会发生什么情况

  20. 20

    为什么即使以后会发生分配,也需要初始化String?

  21. 21

    如果未初始化int,会发生什么情况?

  22. 22

    c++ 中未初始化的类成员会发生什么?

  23. 23

    当一个实体上有多个架构时会发生什么?

  24. 24

    当单个实体上有多个体系结构时会发生什么?

  25. 25

    当我在Android中实例化文件时会发生什么?

  26. 26

    当您“挂载”带有内容的现有文件夹时会发生什么?

  27. 27

    当我使用多个模拟时间时会发生什么?

  28. 28

    模板过载解析:当多个模板匹配时会发生什么?

  29. 29

    当我使用多个模拟时间时会发生什么?

热门标签

归档