2

CtrlPは、ファイルがロードされた直後、または新しいバッファーをプルアップするときに、一貫して非常に遅いことに気付きました。それは私が得るたびに起こります

<incrementing numbers> (press ctrl-c to abort)

メッセージ。これは、CtrlPが遅いときにどのように見えるかのスクリーンショットです。パーツをロードすると、prt path <mru>={ ... etc非常に高速に動作します。

Janusでかなり変更されていないバージョンのMacVimを使用しています。私はそこで何が起こっているのか知りたいだけです。番号は、CtrlPがインデックスを作成しているファイルのカタログであると思います。各ウィンドウ/バッファでインデックスを再作成しますか?

4

1 に答える 1

4

これは、インデックスが作成されたファイルの数です。:CtrlP「キャッシュされていない」ディレクトリで実行するたびに、インデックスが再構築されます。

ホームディレクトリは非常に大きいので、実行しない:CtrlPでください。インデックスを作成するには時間がかかり、ほとんどの場合、役に立たないでしょう。

キャッシュオプションを設定する方法については、ドキュメントをお読みください:help ctrlp-options

let g:ctrlp_clear_cache_on_exit=0

良いスタートです。

于 2012-07-11T18:51:02.600 に答える