我想在vim中重复一个文本

sam*_*207 2 vim

我想在vim中重复一段文本

我想复制以下行

truncate `Portal20`.`client_types`
Run Code Online (Sandbox Code Playgroud)

并重复x次

例如:说5次

truncate `Portal20`.`client_types`
truncate `Portal20`.`client_types`
truncate `Portal20`.`client_types`
truncate `Portal20`.`client_types` 
truncate `Portal20`.`client_types`
Run Code Online (Sandbox Code Playgroud)

我做了一些研究,但无法找到一个好的资源

提前致谢

Bil*_*gee 8

将光标移动到要复制的行,然后按

yy
Run Code Online (Sandbox Code Playgroud)

然后,按:

5p
Run Code Online (Sandbox Code Playgroud)

另一个不错的技术(也适用于复制多行)是将光标移动到要复制的行,然后按下选择行(按行 - 可视模式)

Shift+v

y复制该行(或使用方向键向上或向下移动以在复制前选择更多行).

然后按5p上述方法按下复制的块5次.

有关可视模式的更多文档,请参阅以下文档:http://vimdoc.sourceforge.net/htmldoc/visual.html