emacs 可以跨多个屏幕使用吗?

Ale*_*lex 1 linux ssh multiple-monitors emacs r

我想在多个监视器上使用 emacs:一个监视器将有代码,另一个监视器将有 R 会话来处理代码提交。我在一台 Windows 机器上通过 SSH 登录到服务器。我正在使用带有 Xwindow 的 emacs(X 打开时延迟太多 - 因此我运行emacs -nw)。这可能吗?

编辑:当我 ssh 进入集群时,两个终端会话可能物理连接到集群上的两个不同节点(两个不同的登录节点)

小智 5

在你的情况下,我认为一个好的方法是在服务器模式下使用 emacs,并有两个 X 终端(每个屏幕一个),每个终端运行一个附加到同一服务器的框架。

  1. 打开第一个终端,照常 ssh 到主机并运行:emacs -nw
  2. 在 yout emacs 实例中启动服务器:M-xserver-startRET
  3. 打开第二个终端,通过 ssh 连接到主机并运行:emacsclient -nw

现在,您有两个不同的 emacs 框架共享相同的缓冲区,这使您可以完成几乎所有您想做的事情。