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