【发布时间】:2022-01-18 11:59:30
【问题描述】:
如何删除一行而不将其放入我的默认缓冲区?
例子:
line that will be copied.
line that I want to be substitued with the previous one.
我正在尝试做的事情:
yy
dd
p
但是 Vim 将最近复制的字符串替换为已删除(剪切)的字符串。我知道我可以使用像"1yy、dd 然后"1p 这样的缓冲区,但我总是忘记将复制的字符串放在缓冲区中,然后我需要先粘贴我的内容(将被复制的行)然后删除我想要的(我想用前一个替换的行。)
如何在不复制的情况下真正删除 Vi(m) 中的文本?
另一个相关问题是如何在插入模式下转发删除单词?我想要类似于 Ctrl+w 的东西。
【问题讨论】:
标签: vim copy-paste