vim:更改可视块模式的行为以强制突出显示列

时间:2013-12-04 20:28:36

标签: vim

我是vim的新手,这对我来说很难谷歌,因为我不知道如何表达我想做的事情。

使用此屏幕截图作为参考: enter image description here

我想强调以下文本块: enter image description here

有没有办法强制vim突出显示这样的任意文本块?

我可以在第8行到第11行的正方形中突出显示文字,但是当我向下移动到结束括号时,它只会突出显示一列。

从这里: enter image description here

如果我向下移动一行,它只会选择第一个屏幕截图中的文字。

1 个答案:

答案 0 :(得分:5)

您可以使用-- VISUAL BLOCK --模式(默认情况下,您使用 Ctrl + v 进入此模式)。从您要开始的列开始。进入模式并移动到最长行的末尾(如果您愿意,可以使用 $ )。当您继续向上移动时,这将突出显示其他块的整行。