vim和evil里面,删除东西的时候,往往就复制起来。 比如dd
此时删除的东西就覆盖了我剪切版里面我真正想复制的东西。
能不能关掉删除并复制这一特性啊????
vim和evil里面,删除东西的时候,往往就复制起来。 比如dd
此时删除的东西就覆盖了我剪切版里面我真正想复制的东西。
能不能关掉删除并复制这一特性啊????
养成先复制粘贴完,再删除的好习惯。
我当初学素描的时候老师就教育我们,画错了,先改,再用橡皮擦。
如果不想剪切,删除的时候用 x
。
假设文件中有以下三行:
>1| text1
2| text2
3| text3
在 text1
上按 yy 之后:
寄存器 内容
" text1
0 text1
光标移到 text2
上按 dd 之后:
寄存器 内容
" text2
0 text1
光标不动,按下 p 得到:
1| text1
2| text3
>3| text2
可以看出,快捷键 p 对应的是寄存器 "
,如果想要黏贴寄存器 text1
,必须指明寄存器:C-r"0p,或者替换 p 的默认行为(参考这个回复:Evil 如何破 “粘贴替换的时候会复制替换的文本” )
我猜楼主没有用 spacemacs,因为这对 spacemacs 用户根本不是问题。SPC r y 是你的好帮手。
绑定在这个键上的 ivy 里面对应的命令叫做 ivy-yank-pop
,helm 里面我忘记了。
helm里面是helm-show-kill-ring
我比较懒,一个按键能搞掂的,不想三个按键