【发布时间】:2013-10-01 01:07:10
【问题描述】:
我在 emacs 服务器意外关闭时遇到了困难。我通过 SSH 与 PuTTY 从 Windows 7 机器连接到 ubuntu 机器,使用 xming 处理 x11 窗口。这似乎与腻子关闭连接的方式有关。
我使用emacs --daemon 启动一个emacs 服务器。然后我使用emacsclient -c 连接到它。当我关闭生成的窗口时,emacs 服务器照常运行,我可以再次使用emacsclient -c 重新连接。然后我可以关闭 putty 会话,重新打开它,然后重新连接。这一切都如我所料。
当我没有先关闭 emacs 窗口就关闭 SSH 会话时,问题就来了。重新连接时,emacs 服务器不再运行。这只发生在 x11 版本的 emacs 运行时。如果我在终端中使用emacsclient -c -nw 启动 emacs,即使我在关闭 PuTTY 之前没有退出 emacs,emacs 服务器也会继续运行。
我不确定是什么原因造成的,或者在哪里寻找更多的故障排除方法。
【问题讨论】:
-
不是编程问题,试试 superuser.com 或 unix.stackexchange.com。
-
我很抱歉。我最倾向于阅读stackoverflow,所以我忘记了姐妹网站在那里。我以后会尽量小心的。