【发布时间】:2010-09-15 03:01:43
【问题描述】:
如何在不重新启动 Emacs 的情况下加载编辑后的 .emacs 文件?
【问题讨论】:
如何在不重新启动 Emacs 的情况下加载编辑后的 .emacs 文件?
【问题讨论】:
M-x 评估缓冲区
【讨论】:
我通常使用 M-x 加载文件。但请注意,某些初始化仅在第一次完成。诸如在加载时设置默认值的库之类的东西,但第二次不会重新加载。从头开始启动 emacs 总是一个好主意,作为最后检查一切是否正常。
【讨论】:
在*scratch* 缓冲区中,键入:
(load-file user-init-file)
然后按C-x C-e 计算表达式。
【讨论】:
M-x load-file 然后选择 .emacs 文件也应该可以工作
【讨论】:
M-x 加载文件 ~/.emacs
.emacs 文件打开时的 eval-buffer
当你想应用选定的行时评估区域
C-x C-e 计算前面的表达式
【讨论】:
C-x C-e 计算前面的表达式,它可能跨越多行。
M-x load-file ENTER
~/.emacs
ENTER
(source)
【讨论】:
打开 .emacs 文件,选择其内容并按 C-x,C-e
【讨论】:
您可以使用 C-x C-e 来评估 s 表达式。确保光标位于 elisp 代码的最后一个括号中。
【讨论】:
我在 melpa 上使用并推荐 restart-emacs 包
【讨论】: