假设我有以下内容(* = 光标):
...
*
Kittens
Puppies
Humans
...
如何在将光标留在原位的同时猛拉“人类”(光标相对于第 3 行)?
最好在一个 Action 或一个(通用)命令中。
最佳答案
试试这个:
:+3y
它使用范围
+3
,这是它将开始猛拉的点。默认情况下它只做一行。UPDATE :如果您想在不移动光标的情况下复制第二行和第三行,您可以使用相同的命令,但范围为两点,例如:
:+2,+3y
它会同时复制
Puppies
和 Humans
。关于Vim:在不移动的情况下拉远线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15392729/