是否有针对 VNC 使用而优化的 xterm 等效项?

是否有针对 VNC 使用而优化的 xterm 等效项?

太长了;博士是否有使用矩形副本进行滚动的终端模拟器?


我现在在互联网上做了很多工作(破解了我雇主集群上的一个程序,该程序无法安装在我的笔记本电脑上),这导致我的工作流程发生了一些变化。

通过防火墙获得支持 X 的 ssh 隧道到集群是没有问题的,那么我还有一个选择。

  1. 打开几个远程 xterms 和 emacs 然后直接开始工作

    这很简单,但只要断开网络连接,我就会失去所有工作状态。拥有一触即发的C-x C-s反射意味着我不会丢失任何编辑,但我必须使用nohup或 来管理长时间作业的生命周期disown,并且每次重新登录时都需要进行相当多的设置(即使在编写了几个脚本之后)以覆盖设置的不变部分)。

  2. 运行 vncserver 给自己一个永久桌面

    似乎是解决直接连接问题的完美解决方案,但通过中等速度的连接,我的普通 ole' xterms 似乎需要过多的日志来更新。看着他们,他们似乎没有做 VNC 所擅长的矩形副本(事实上,在桌面上拖动填充的窗口比框架更快)。所以我发现自己想知道使用矩形副本进行滚动的终端模拟器是否会更快?


在旁边:X 是必要的,因为我正在开发的产品使用它来显示。

答案1

使用mosh,手机外壳而不是 SSH,并且断开连接不会成为问题。

答案2

我知道评论中已经建议了它,但我仍然认为screen这是处理所有 cli 活动的最佳方法。只需花一点时间来习惯它的窗口命令。这里有一个小教程你可能会发现很方便。

对于 X11 部分(您在集群上使用的产品),您可能需要查看X普拉它声称是一个屏幕 X。我不会将它用于您的 cli 活动,因为我认为 screen 更适合它(比通过 X11 传输 xterm 需要更少的带宽),但对于您需要显示的所有其他 X11 窗口。

您可能对类似的问题,但 XPra 链接已过时。

相关内容