在Vim中同时滚动拆分窗口的两个部分

是否可以在Vim中向下滚动垂直分割窗口的左侧和右侧部分? 我有两个文件,我想粗略地比较。 这些文件的每一行看起来几乎相同。

请参阅滚动绑定的文档。 你需要为每个你想要绑定的窗口设置它(例如最less2个)

如果你比较两个文件,但是, vimdiff可能更有用

转到第一个分割,然后input

:set scrollbind 

转到下一个( ctrl + w ),并执行相同的操作。

禁用:

 :set noscrollbind 

有关更多信息,请查看滚动绑定的文档 – http://vimdoc.sourceforge.net/htmldoc/scroll.html#scroll-binding

 :windo set scrollbind 

将在所有窗口中设置滚动条。

天儿真好,

试图在两个文件上使用vimdiff?

 vimdiff file1 file2 

这将默认给你滚动绑定。

为了后代,这是我需要做的,因为我没有从vimdiff开始。

我加载了一个文件。 然后:vsp加载其他。

他们是不同的文件,但我想看看他们之间的共同点。

所以…

 :set diff :set diffopt=iwhite :set scrollbind