在不同的终端上查看文件的不同部分,同步滚动?

在不同的终端上查看文件的不同部分,同步滚动?

两个终端位于不同的机器上,在 vim 中查看文件的连续部分。您在一个终端中滚动/移动光标,另一个终端则移动相同的相对量。因此,您将获得一个覆盖两个物理显示器的逻辑窗口。

  • 在 中vim:scrollbind确实这样做,但是在 vim-windows 之间 - 而不是跨终端/机器。

  • 在 中tmux,您可以从另一个终端/机器连接到同一个会话,但您在每个终端上看到相同的内容 - 而不是文件的连续部分。

也许......(以某种方式)使tmux窗口比物理显示器大得多,所以您只能看到它的上半部分,,,而在另一台机器/终端上(以某种方式)以偏移量查看同一窗口,所以您只能看到它的下半部分?

很高兴它能适用于整个终端,但我真正需要的是它能适用于 vim。

用法:双头智能手机:使用双头显示屏尺寸智能手机...(使用 termux.com)

编辑更简单地使用两部手机的其他方法:

  • 在另一部手机上输出
  • 另一边是文档
  • 在两部手机上编辑不同的文件(或者,编辑同一个文件,另一部手机只读)。通过第一部手机上的键盘控制第二部手机,方法是将其置于自己的tmux会话中并从另一部手机连接到它(如上所述)。在第一部手机上,切换选项卡以编辑它或更改文件的位置,然后切换回主选项卡。因此,第二个显示器充当一种文档。

相关内容