velinux debian 使用vim编辑时,右键无法粘贴复制的内容
临时解决方法:按 “Esc” 键确保处于普通模式,然后输入 “:set mouse-=a”(不包含引号),再按回车键,接着进入插入模式就可以正常右键粘贴文本了。
永久解决方案 找 Vim 的默认配置文件,修改文件内容如下:
root@nc7l3ipersfeprqmefua0:~# find / -name defaults.vim
/usr/share/vim/vim81/defaults.vim
# 找到如下内容
if has('mouse')
set mouse=a
endif
将set mouse=a改成set mouse-=a永久启用右键粘贴(所有会话生效)
编辑 Vim 的个人配置文件(如果没有则会自动创建):
bash
vim ~/.vimrc在文件中添加以下内容:
vim
" 禁用鼠标捕获,允许右键粘贴 set mouse-=a保存并退出(按
Esc后输入:wq回车)
补充说明
mouse是 Vim 中控制鼠标行为的选项,a表示在所有模式下启用鼠标支持(包括选中、拖拽等)移除
a选项后(mouse-=a),Vim 不再捕获鼠标操作,右键就会恢复为系统默认的粘贴功能如果需要临时恢复 Vim 的鼠标功能,可使用命令
:set mouse=a