viminfo を my .vimrc に設定して、起動を高速化しました。ただし、設定は機能しません。
設定は次のとおりです。
set viminfo=%,\"100,'10,/50,:100,h,f0,n~/.vim/cache/.viminfo
echo &viminfo
を試みたとき、値は古い(おそらくデフォルトの)値と同じです。
私は自分でコンパイルしてインストールしたvim7.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
の先頭に移動するか、完全に削除します。