重新绑定VIM系统剪贴板寄存器拉伸/粘贴键
而不是打字重新绑定VIM系统剪贴板寄存器拉伸/粘贴键,vim,key,system,yank,Vim,Key,System,Yank,而不是打字 "*y "*p 要将代码从一个文件复制到另一个文件,你们建议在my.vimrc中实现什么样的VIM快捷方式,它不会干扰许多其他动作?无快捷方式。将其粘贴到配置中,然后使用正常的y和p: set clipboard+=unnamedplus (:帮助剪贴板,:帮助剪贴板未命名增强版) (有些人更喜欢未命名而不是未命名plus)没有快捷方式。将其粘贴到配置中,然后使用正常的y和p: set clipboard+=unnamedplus (:帮助剪贴板,:帮助剪贴板未命名增强版) (
"*y
"*p
要将代码从一个文件复制到另一个文件,你们建议在my.vimrc中实现什么样的VIM快捷方式,它不会干扰许多其他动作?无快捷方式。将其粘贴到配置中,然后使用正常的
y
和p
:
set clipboard+=unnamedplus
(:帮助剪贴板
,:帮助剪贴板未命名增强版
)
(有些人更喜欢
未命名
而不是未命名plus
)没有快捷方式。将其粘贴到配置中,然后使用正常的y
和p
:
set clipboard+=unnamedplus
(:帮助剪贴板
,:帮助剪贴板未命名增强版
)
(有些人更喜欢unnamed
而不是unnamedplus
)我使用
作为一个操作符,执行拖动到“*
。我没有绑定粘贴,虽然我想可以
nnoremap <C-P> "*p
函数定义(~/.vim/autoload/pbcopy.vim
):
如果在同一个vim实例中从一个文件复制到另一个文件,只需使用
y
和p
最后一种选择:我使用
tmux(1)
,所以我经常将东西拉到tmux的缓冲区中
然后,由于我安装了tpope/tbone,我可以执行:Tput
我使用
作为操作员,执行拉入“*
的操作。我没有装订浆糊,不过我想可以
nnoremap <C-P> "*p
函数定义(~/.vim/autoload/pbcopy.vim
):
如果在同一个vim实例中从一个文件复制到另一个文件,只需使用
y
和p
最后一种选择:我使用
tmux(1)
,所以我经常将东西拉到tmux的缓冲区中
然后,既然我已经安装了tpope/tbone,我就可以做
:Tput
现在我在vim中拉的任何东西都不会进入剪贴簿,那就是。。。奇怪。不知道为什么不会。哦,让我检查一件事:你的Vim是用剪贴板功能编译的吗?您可以通过运行vim--version
并查看+剪贴板
,或者在vim中使用:echo has('clipboard')
并希望看到1
,来查看它。现在,无论我在vim中拖动什么,都不会进入剪贴板,那就是。。。奇怪。不知道为什么不会。哦,让我检查一件事:你的Vim是用剪贴板功能编译的吗?您可以通过运行vim--version
并查看+剪贴板
,或者在vim中使用:echo has('clipboard')
并希望看到1
,来查看它。