如何配置 emacs 无需确认即可退出?

如何配置 emacs 无需确认即可退出?

我该如何在 OS X 上配置 emacs,以便它直接退出而不弹出对话框询问我是否要保存文件?

请注意,我对重新绑定 Cx Cc 或其他东西不感兴趣 - 我希望的行为是当我尝试重新启动系统时,emacs 不会阻止关机。

答案1

参见 Emacs 手册、node退出. 您将看到以下内容:

如果变量的值confirm-kill-emacs不是nilC-x C-c则假定其值是一个谓词函数,并调用该函数。如果函数调用的结果不是nil,则会话被终止,否则 Emacs 将继续运行。一个可用作 值的方便函数confirm-kill-emacs是 函数yes-or-no-p。 的默认值confirm-kill-emacsnil

要终止 Emacs 而不提示是否保存,请键入M-x kill-emacs

并且可以绑定kill-emacs到任意键(包括C-x C-c)。

相关内容