In Vim, how do I make visual line selection for a block of code?

Ben*_*vis 3 vim

例如,在 HTML 中,我想选择整个元素。我可以做Shift+ V,并继续点击J直到我选择了所有的行,但这很麻烦。打字vat也不是我想要的——它进入视觉模式,而不是视觉线模式。没有视觉线的问题是,当我猛拉文本时,它不会猛拉第一行的缩进。

Ken*_*ent 10

您只需vat像往常一样,然后按shift-v进行逐行选择。

  • 或者...您可以从行模式开始:`Vat`相当于`vatV`(除了一些奇怪的嵌套,在一行上有多个标签,其中逐行模式没有多大意义),但更短: ) (3认同)