当我在 vim 中打开一个文件Foo.txt
,然后使用:vsplit
以便我可以并排检查它的不同部分时,我注意到如果我在左侧进行任何类型的视觉选择,vim 将在右侧选择相同的文本. 此外,如果在我开始视觉选择时两侧没有对齐,那么无论我切换到哪一侧,都会跳转到与选择的那一侧相匹配。
我希望能够使用可视模式突出显示拆分窗口两侧的不同文本段,或者至少能够在左侧使用可视模式,然后将光标向右移动。如果这两个文件实际上是不同的文件,这将非常有效。
是否有一些选项可以启用此功能,或者是制作文件副本的唯一方法?
编辑:我正在扩大这个问题的范围以包括任何基于 vimscript 的解决方案,因为它似乎不是一个可以设置的选项。如果有人有一个很好的技巧来获得这种行为,请分享。与此同时,我还将研究 autocmd,尽管它很可能超出了我目前对 vimscript 的了解。