VIM:用默认缓冲区替换选择而无需覆盖缓冲区
题
这是我的问题:
我处于视觉模式。
我选择文本并将其复制到缓冲区。 ((y)ANK)
我选择了要替换的另一个文本并粘贴缓冲区。 ((粘贴)
现在,第二个选择已在缓冲区中取代,但是我希望第一个仍然坐在那里。
有任何想法吗?
解决方案
通常,这种行为很有用。当您不想要它时,您可以做通常的Yank,然后用 "0p. 。您可以多次这样做。
看 :help v_p
更多。
如果要避免覆盖物,则需要先删除。您可以使用 "_
要选择黑洞缓冲区,然后删除 d
, ,然后粘贴之前 P
并且您将避免设置缓冲区。
不隶属于 StackOverflow