如何在不将其放入默认缓冲区的情况下删除一行?
例:
line that will be copied.
line that I want to be substitued with the previous one.
Run Code Online (Sandbox Code Playgroud)
我正在做的事情:
yy
dd
p
Run Code Online (Sandbox Code Playgroud)
但是Vim用删除的(cutted)替换了最近复制的字符串.我知道,我可以使用缓冲区像,"1yy,dd然后"1p,但我总是忘了把复制的字符串中的一个缓冲区,然后我需要先贴上我的内容(将要复制的行),然后删除了我想要的(行,我想用前一个替代.)
如何在不复制的情况下真正删除Vi(m)中的文本?
另一个相关问题是如何在插入模式下转发删除单词?我想要类似Ctrl+的东西w.