Vim 维姆:不移动地猛拉远线

Vim 维姆:不移动地猛拉远线,vim,Vim,假设我有以下(*=游标): 当光标保持在原位时,我如何拉动“人类”(光标相对第三行) 最好是一个动作或一个(通用)命令。尝试以下操作: :+3y 它使用范围+3,即它将开始拉扯的点。默认情况下,它只执行一行 更新:如果要在不移动光标的情况下复制第二行和第三行,可以使用相同的命令,但范围为两点,如: :+2,+3y 它将同时复制小狗和人类我的“我”将猛拉并放入各种短映射中;e、 g.使用3[f你可以在当前行下方取一行3行,然后放在当前行下方。现在,对于那些想知道的人,根据Birei的回答,你也

假设我有以下(*=游标):

当光标保持在原位时,我如何拉动“人类”(光标相对第三行)

最好是一个动作或一个(通用)命令。

尝试以下操作:

:+3y
它使用范围
+3
,即它将开始拉扯的点。默认情况下,它只执行一行

更新:如果要在不移动光标的情况下复制第二行和第三行,可以使用相同的命令,但范围为两点,如:

:+2,+3y

它将同时复制
小狗
人类

我的“我”将猛拉并放入各种短映射中;e、 g.使用<代码>3[f你可以在当前行下方取一行3行,然后放在当前行下方。

现在,对于那些想知道的人,根据Birei的回答,你也可以做
:ny
,其中
n
是你想要拉的行号。这实际上是我来到本页时寻找的行号,如果你有
打开设置编号
,不想计算相对行数

现在,我想知道,如何对一个特定的寄存器执行此拉伸!:D

:+2,+3y