我在.vimrc中设置了viminfo,以加快启动速度。但是,该设置不起作用。
设置为:
set viminfo=%,\"100,'10,/50,:100,h,f0,n~/.vim/cache/.viminfo
当我尝试设置时echo &viminfo
,该值与旧值(可能是默认值)相同:
我使用的是自己编译和安装的vim 7.4,这里是版本信息:
$ vim --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Dec 17 2013 16:56:58)
Included patches: 1-131
这是源代码安装配置:
./configure --enable-gui=gnome2 --enable-cscope --enable-multibyte --enable-xim --enable-fontset --with-features=huge --enable-pythoninterp=yes --enable-python3interp=yes --enable-rubyinterp=yes --enable-python3interp=yes --prefix=/home/marslo/.vim/tools/vim74 --with-compiledby=Marslo > vim-build.log
这很容易解释。你有
:set nocompatible
之后 :set viminfo
。前者是一个特殊的重要选择,它会影响其他人。来自:help 'compatible'
:
这是一种特殊的选项,因为在设置或重置该选项时,其他选项也会更改为副作用。
解决方案很容易:将其移动到您的开头~/.vimrc
,或完全删除它(如nocompatible
拥有.vimrc
文件所示)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句