我知道如何在vim中使用v命令,但我需要一些东西,这将删除整个行,它应该允许我粘贴相同的行在其他地方。


当前回答

在正常模式下按“V”键选择整条线 然后按“y”复制它 到你想要粘贴的地方,按“p”粘贴光标后或按“p”粘贴光标前。

其他回答

我发现最快的方法是通过编辑模式:

按yy复制该行。 然后dd删除该行。 然后p来粘贴直线。

回到这一行,先按esc,然后Shift + v。

(这将突出显示这一行)

按d

(该行已被删除)

到你想要粘贴的位置,点击p。

简而言之,

Esc -> Shift + v -> d -> p

在正常模式下按“V”键选择整条线 然后按“y”复制它 到你想要粘贴的地方,按“p”粘贴光标后或按“p”粘贴光标前。

只需三步。


转到文本的开头,按下v 到文本的最后,按d键 到你想要粘贴的地方,按p


按Shift+v将选中整行,按d将删除它。

您也可以使用dd,它不需要您进入可视模式。