我能够将 emacs 作为服务器守护进程运行并在 Linux 上附加回它。
是否可以在 Linux 上将 emacs 作为守护进程启动,但使用不同的客户端从 Windows 附加回它?
Emacs 或 xemacs 都可以。
准确的说,我想启动一个emacsclient windows客户端来连接linux emacs服务器。所以 Putty 或 Beyond 或 Screen 并不是我想要做的。
是否可以。
答案1
在 screen 中启动 emacs 并通过 ssh (putty) 和 screen -x(重新)连接?
答案2
是的。
来自 emacs wiki 的逐字记录:
像守护进程一样运行 emacs
这是 emacs-23.1 中包含的新功能。
设置简单
放
export ALTERNATE_EDITOR=""
在你的 .bashrc 中,或者
setenv ALTERNATE_EDITOR ""
在您的 .cshrc 中,具体取决于您的默认 shell。
之后,使用emacsclient
(或emacsclient -t
) 将自动以守护程序模式启动 Emacs,如果未发现 Emacs 正在运行,则连接到它。
它已在 wiki 上以易于遵循和理解的方式详细记录了许多 Linux 发行版的具体说明,这也是权威资源:http://www.emacswiki.org/emacs/EmacsAsDaemon