分页: 1 / 1

求助:在VIM中使用x、d等命令删除字符后,如何能不把它们放到剪贴板中?

发表于 : 2008-04-09 22:52
manhard
有时候通过yy或者yw命令copy一行字符,
准备再通过x、d删除一些无用字符后,将复制的字符copy到新位置,
但VIM默认是copy用x、d删除的字符,则以前的copy的字符就被覆盖了。

感觉这样非常的不方便,有没有什么命令禁止删除字符时copy它?

谢谢!

发表于 : 2008-04-09 23:23
eexpress
:h yank

"x这样指定寄存器试试。

目前只有这个方法了,感觉还是不方便。

发表于 : 2008-04-10 22:54
manhard
目前只有这个方法了,感觉还是不方便。
Copy one line: "xyy
Paste the line: "xp

发表于 : 2008-04-11 9:11
Strange
其实删除自动放寄存器也是一个方便之处,比如 xp ddp 这种命令就能发挥作用了