用户工具

站点工具


linux:vim:vimrc-win10-ctrl-v

Gvim在插入模式Ctrl+V失效处理

运行环境:

windows 10 Gvim版本为8.1 问题描述: 当在插入模式使用Ctrl+V会直接转为visual模式,并不是粘贴剪切板中的内容

解决方法:

在自己的.vimrc中加入如下配置:

"重新映射windows环境下Ctrl+V"
if has("win32")
    vmap <C-c> "+yi
    vmap <C-x> "+c
    vmap <C-v> c<ESC>"+p
    imap <C-v> <ESC>"+pa
endif

问题原因: vim自身快捷键和Ctrl+V粘贴功能冲突

参考:

https://stackoverflow.com/questions/426896/vim-ctrl-v-conflict-with-windows-paste https://superuser.com/questions/10588/how-to-make-cut-copy-paste-in-gvim-on-ubuntu-work-with-ctrlx-ctrlc-ctrlv

作者:mapoor 链接:https://www.jianshu.com/p/23b7c52ceeb5 来源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

linux/vim/vimrc-win10-ctrl-v.txt · 最后更改: 2022/04/16 09:46 由 admin