pup*_*eno 24 emacs emacsclient
在我用emacsclient打开一些东西后,当我杀死那个缓冲区(Cx k)时,我得到一个确认对话框:
Buffer `blah' still has clients; kill it? (yes or no)
Run Code Online (Sandbox Code Playgroud)
但是当我杀死直接从Emacs打开的缓冲区时,我没有.有没有办法在emacsclient打开它们时不能获取它们?
Dav*_*ebb 22
另一个选项是使用该-n选项,emacsclient以便它不会在退出之前等待编辑文件.
例如:
emacsclient -n myfile.txt
Run Code Online (Sandbox Code Playgroud)
Tou*_*uko 21
这对我有用:
(remove-hook 'kill-buffer-query-functions 'server-kill-buffer-query-function)
Run Code Online (Sandbox Code Playgroud)
有关使用Emacsclient博客条目的更多信息.