我知道如何在vim中使用v命令,但我需要一些东西,这将删除整个行,它应该允许我粘贴相同的行在其他地方。
当前回答
回到这一行,先按esc,然后Shift + v。
(这将突出显示这一行)
按d
(该行已被删除)
到你想要粘贴的位置,点击p。
简而言之,
Esc -> Shift + v -> d -> p
其他回答
按Shift+v将选中整行,按d将删除它。
您也可以使用dd,它不需要您进入可视模式。
回到这一行,先按esc,然后Shift + v。
(这将突出显示这一行)
按d
(该行已被删除)
到你想要粘贴的位置,点击p。
简而言之,
Esc -> Shift + v -> d -> p
假设你想剪掉线段bbb然后把它粘贴到线段下面
之前:
aaa
bbb
---
后:
aaa
---
bbb
把你的光标放在行bbb上 按d + d 把你的光标放在这行—— 新闻页
我发现最快的方法是通过编辑模式:
按yy复制该行。 然后dd删除该行。 然后p来粘贴直线。
删除当前行并复制到剪贴板:
D + D
光标后粘贴
p
光标前粘贴
Shift + p
选择整行(我一直用这个)
Shift + v
然后j或k分别向下和向上移动
本质上,d + d等于Shift + v然后d