重新加载配置而不重新启动Emacs

时间:2008-10-03 16:21:12

标签: emacs loading restart

如何在不重新启动Emacs的情况下加载已编辑的.emacs文件?

9 个答案:

答案 0 :(得分:120)

M-x eval-buffer

答案 1 :(得分:23)

我通常使用M-x加载文件。但请注意,某些初始化仅在第一次完成时才会完成。类似库的东西在加载时设置默认值,但第二次没有重新加载。从头开始启动emacs总是一个好主意,作为最终检查,一切正常。

答案 2 :(得分:5)

打开.emacs文件,选择其内容并点击C-x,C-e

答案 3 :(得分:5)

M-x加载文件,然后选择.emacs文件也应该工作

答案 4 :(得分:4)

*scratch*缓冲区中,输入:

(load-file user-init-file)

然后按C-x C-e评估表达式。

答案 5 :(得分:4)

M-x load-file ENTER
~/.emacs
ENTER

source

答案 6 :(得分:3)

M-x load-file~ / .emacs

打开.emacs文件时的eval-buffer

要应用选定行时的eval-region

C-x C-e评估前面的表达式

答案 7 :(得分:0)

您可以使用C-x C-e来评估s表达式。确保光标位于elisp代码的最后一个括号中。

答案 8 :(得分:0)

我在melpa上使用并推荐restart-emacs软件包