在使用emacsclient打开某些内容后,当我杀死该缓冲区(C-x k)时,会出现一个确认对话框:

Buffer `blah' still has clients; kill it? (yes or no)

但是,当我杀死直接从Emacs打开的缓冲区时,我不会。 emacsclient打开它们时,有没有一种方法不让它们得到?

最佳答案

这为我工作:

(remove-hook 'kill-buffer-query-functions 'server-kill-buffer-query-function)

有关Using Emacsclient blog entry的更多信息。

10-08 07:58