我该如何在 OS X 上配置 emacs,以便它直接退出而不弹出对话框询问我是否要保存文件?
请注意,我对重新绑定 Cx Cc 或其他东西不感兴趣 - 我希望的行为是当我尝试重新启动系统时,emacs 不会阻止关机。
答案1
参见 Emacs 手册、node退出. 您将看到以下内容:
如果变量的值
confirm-kill-emacs
不是nil
,C-x C-c
则假定其值是一个谓词函数,并调用该函数。如果函数调用的结果不是nil
,则会话被终止,否则 Emacs 将继续运行。一个可用作 值的方便函数confirm-kill-emacs
是 函数yes-or-no-p
。 的默认值confirm-kill-emacs
是nil
。要终止 Emacs 而不提示是否保存,请键入
M-x kill-emacs
。
并且可以绑定kill-emacs
到任意键(包括C-x C-c
)。