我一直在慢慢学习elisp和emacs的新命令,并不断地建立我的.emacs文件。必须打开一个控制台来重复打开和关闭emacs实例似乎不是最优解,但是在emacs中运行emacs -nw会抛出“标准输入不是tty”的错误。有没有正确的方法可以做到这一点?如果没有,是否仍然推荐使用重新加载所有活动缓冲区的.emacs文件 来重新应用.emacs文件及其他初始化文件的设置?
*scratch*
缓冲区中使用eval
或其他方法(例如ielm)来进行设置。这通常会使相应的更改生效。有时候需要切换主模式才能看到更改。(require 'saveplace)
(setq save-place t)
.emacs
文件时,您将会在上次进行更改的地方。只需将您的调用更改为类似以下内容:emacs -nw ~/.emacs