vimrc不接受鼠标 - =一个命令
问题描述:
我有我的/etc/vim/vimrc
文件奇怪的问题。vimrc不接受鼠标 - =一个命令
我试图摆脱VIM中的VISUAL模式,所以我试图在我的vimrc
文件中添加set mouse-=a
命令。
但是我的vim并没有考虑到这些变化。
当我在openend vim中做:set mouse-=a
时,它按照我的要求(用鼠标选择文本而不进入VISUAL模式),但该命令在vimrc
文件中不起作用。
我也在vimrc
中启用了“重新打开文件时跳转到最后位置”,它正在工作,这让我更加困惑。 我一直在尝试各种可能的命令:当添加到/etc/vim/vimrc
set mouse=a
set mouse=r
set mouse-=a
:set mouse-=a
他们没有工作。
我的系统是:
rRr-kali:~# uname -a
Linux rRr-kali 4.8.0-kali2-amd64 #1 SMP Debian 4.8.15-1kali1 (2016-12-23) x86_64 GNU/Linux
rRr-kali:~#
答
移动mouse-=a
到〜/结束的.vimrc解决了这个问题对我来说。
答
如果您使用的是Debian 9(Strecth),编辑文件/usr/share/vim/vim80/defaults.vim和改线70把
set mouse-=a
问候
蒂博
你确定你的vimrc正在被加载吗?尝试在您的vimrc结尾处加载'echo“vimrc加载”',看看您在打开Vim时是否收到此消息。另外,你在哪里得到'set'中的'-'的设想?= a'? – rednaw
运行':verbose set mouse?'(带问号),它会告诉你你的配置被覆盖的地方。 –
'/ etc/vim/vimrc'不是**你的'vimrc'。这是系统'vimrc',你只是一个用户,没有业务编辑它。使用'〜/ .vimrc'。 – romainl