Windows Emacs仍在问“这个emacs会话有客户端,还是退出?”

时间:2017-07-30 17:33:27

标签: windows emacs save exit

[emacs新手,lisp新手]

ENV: 2016-09-17的GNU Emacs 25.1.1(x86_64-w64-mingw32)

我使用EmacsServer-FirstStart.bat运行emacs服务器:

SET HOME=c:\Settings\emacshome
SET EMACS_SERVER_FILE=%HOME%\.emacs.d\server\server
start "runemacs" /MAX "c:\Portableapps\emacs\bin\runemacs.exe"  

然后我打开一个txt文件,将其传递给这个emacs.bat:

SET HOME=c:\Settings\emacshome
SET EMACS_SERVER_FILE=%HOME%\.emacs.d\server\server 
start "emacs" "c:\Portableapps\emacs\bin\emacsclientw.exe" "%1"

当我完成emacs并且我想重新启动时,我想保存所有内容并退出。我在emacs窗口上运行此快捷方式:
C-u C-x C-c

诀窍,但我仍然被问到“这个emacs会话有客户端,还是退出?”

为什么,我该如何摆脱它?我感谢我可以输入this

  

您通常会使用C-x#代替C-x k来告诉服务器   你已经完成了那个缓冲区&客户(你应该看到一个   启动客户端时发出此效果消息

但是,如果我这样做,我将不得不为每个客户端/缓冲区单独执行此操作。

PS:我想我仍然对客户端,服务器和缓冲区之间的关系感到有些困惑。

0 个答案:

没有答案