如何在更改后重新加载.emacs?

我如何让Emacs重新加载我在.emacs更新的所有定义,而无需重新启动Emacs?


您可以使用命令load-file(Mx load-file ,然后按回车键两次以接受默认文件名,这是当前正在编辑的文件)。

您也可以将点移动到任何sexp的末尾,然后按C-xC-e执行该sexp。 通常,如果您只是更换一两行,则无需重新加载整个文件。


很奇怪,非常方便

Mx eval-buffer

这里没有提到。

如果您的.emacs是幂等的,它立即评估缓冲区中的所有代码,它是最快的方法。


如果您在当前活动的缓冲区中打开了.emacs文件:

M-x eval-buffer
链接地址: http://www.djcxy.com/p/38571.html

上一篇: How can I reload .emacs after changing it?

下一篇: Multiple columns one buffer