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

Vim、Emacs配置和使用
回复
manhard
帖子: 3
注册时间: 2007-10-28 22:39

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

#1

帖子 manhard » 2008-04-09 22:52

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

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

谢谢!
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2008-04-09 23:23

:h yank

"x这样指定寄存器试试。
● 鸣学
manhard
帖子: 3
注册时间: 2007-10-28 22:39

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

#3

帖子 manhard » 2008-04-10 22:54

目前只有这个方法了,感觉还是不方便。
Copy one line: "xyy
Paste the line: "xp
头像
Strange
帖子: 1824
注册时间: 2006-05-19 9:54
来自: Shanghai

#4

帖子 Strange » 2008-04-11 9:11

其实删除自动放寄存器也是一个方便之处,比如 xp ddp 这种命令就能发挥作用了
ニンニク入れますか?
x60 with gentoo
回复