91

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

4

9 回答 9

135

Mx 评估缓冲区

于 2008-10-03T16:23:00.277 回答
26

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

于 2008-10-05T21:31:51.277 回答
8

*scratch*缓冲区中,键入:

(load-file user-init-file)

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

于 2011-08-19T03:23:15.050 回答
6

Mx load-file 然后选择 .emacs 文件也应该可以工作

于 2008-10-03T16:29:56.427 回答
5

Mx 加载文件 ~/.emacs

打开 .emacs 文件时的 eval-buffer

eval-region 当你想应用选定的行时

Cx Ce 计算前面的表达式

于 2012-08-25T23:55:09.657 回答
5
M-x load-file ENTER
~/.emacs
ENTER

来源

于 2013-10-05T18:30:58.987 回答
4

打开 .emacs 文件,选择其内容并点击 Cx,Ce

于 2008-10-03T16:23:42.210 回答
1

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

于 2012-02-29T14:42:08.320 回答
0

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

于 2020-01-01T21:30:12.943 回答