Use*_*er1 5 emacs concurrency remote-access
我在Windows客户端和Linux服务器中使用X-Server远程使用Emacs.我注意到我可以使用ctrl-z暂停它,然后键入fg 1以使其再次工作.有没有办法可以让它停在我所在的机器上,然后登录到另一台机器并从我离开的地方开始?当我启动新的ssh会话时,emacs作业与我的终端没有关联.必须有一些"偷"它.
此外,也许有一个Emacs功能基本上会做同样的事情.但是,我认为关闭并重新打开所有文件和缓冲区需要相当长的时间.
扩展使用emacsclient的想法,你可以看看有人做了什么来解决从不同的机器编辑文件的问题,而不是他开始运行Emacs的地方.
从Emacs 23开始,您可以使用该选项在终端窗口中运行emacsclient-nw.
您可能想要尝试的其他解决方案是:
多年来,我一直使用屏幕从虚拟终端"附加"和"分离",这听起来像你的使用模式.如果你有能力使用图形... vnc真的很棒,只需在vnc会话中完成你的工作并连接到任何机器.
你的最后一个想法已经由包桌面(与Emacs捆绑在一起)实现.查看会话管理的维基页面,其中包括桌面的其他替代方案,以及桌面加载到懒人加载文件的附加组件.
| 归档时间: |
|
| 查看次数: |
1470 次 |
| 最近记录: |