は、私はしばらくの間、私の.vimrcでコマンド vimの履歴は何に設定されていますか?
set history=10000
があったが、それは歴史を設定しなかったことを実現した -
:set history
プリント20
。
私はset history=10000
を私の.vimrcの最後に移動し、それを再供給しました。今度は要求通りにhistory=10000
になりました。
私の.vimrcにset history
のインスタンスはありません。履歴の長さを設定する他のコマンドは何ですか?関数定義が履歴を上書きする可能性はありますか?オーバーライドが心配されるべき他の設定はありますか?
+1:私はそれを見つけなかった! – Johnsyweb
これは私の歴史を失っていた理由が原因かもしれません。あなたのviminfoファイルがリセットされる可能性がある一般的な状況はありますか? –
@ alpha_989 viminfoを強制的に ':wviminfo!'(注記:読み込みとマージなし)で強制的に書いていないのですが、 '&viminfo'オプションが空白に近い場合には、通常はviminfoを"リセット " (読み込み時に空白に近い)データを設定します(ただし、完全に空ではありませんが、viminfoは無効になります)。 – ZyX