在我用 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 .