我已经使用vim很长一段时间了,我意识到在可视模式下选择文本块就像SHIFT+V和逐行向上或向下移动箭头键一样简单,直到我到达我想选择的文本块的末尾。

我的问题是-在可视模式下是否有更快的方法来选择一个文本块,例如通过SHIFT+V,然后指定我希望停止选择的行号?(例如,通过:35,其中35是我想要选择的行号-这显然是行不通的,所以我的问题是,如果类似的事情可以做到…)


当前回答

选择行数:

Shift +v 9j -选择10行

其他回答

V 35j

至少增加了30个字符的文本

按V选择当前行,在键盘上输入行号,按G。

文本对象:http://vim.wikia.com/wiki/Creating_new_text_objects

http://vimdoc.sourceforge.net/htmldoc/motion.html#text-objects

v35G将选择从光标到第35行的所有内容。

v让你进入选择模式,35指定你想要G到的行号。

你也可以使用v},它将选择下一段开始之前的所有内容。

你总是可以使用先行数字来重复操作:

在可视模式下,输入35↓,光标将向下移动35次,选择接下来的35行 正常模式下: 删除35行35dd 粘贴35乘以35p 撤销35个改动35u 等。