2

ディレクトリキャッシュを無効にする方法。sshfs を介してファイルを編集する必要がある場合があり、ディレクトリを参照しているときに次のように表示されます。

NERDTree: Please wait, caching a large dir ...
4

1 に答える 1

0

NERD_Treeのコンテキストでのキャッシュとは、ディレクトリの内容を読み取り、それを Vim 変数に保存することを意味します。これにより、後で同じディレクトリを閉じて再度開くときに、顕著な時間がかかるのではなく、即座に行われます。

残念ながら、あなたが持っている唯一のオプションは次のいずれかです

  1. 多くのファイルを含むディレクトリや低速のファイル システムにあるディレクトリは開かないでください。
  2. Vim の起動時に、NERD_Tree 内のすべてのディレクトリを再帰的に 1 回開きます。これには非常に長い時間がかかりますが、その後のナビゲーションは迅速です (Vim を再起動するまで)。
于 2013-02-05T11:01:13.030 に答える