WindowsでNERDTreeとvim/gvimを使用しています(Windows 10ではcurrenlty)しばらくの間、このエラーがタイトルに記載されていました。 vim/gvimの新しいインスタンスを開いてNERDTreeを開くと、「3つのファイルをnerdtreeにロードできませんでした」というエラーが表示されます。一般に、gvimを開くとデフォルトではC:\ Users \ USERNAMEフォルダになり、そのフォルダ内に問題の原因となっているファイルがいくつかあると私は思っています。この問題は、特定のgvim/vimのインスタンスでNERDTreeが初めて開かれた場合にのみ発生します。この問題は他のフォルダでも発生します。 "C:\"ディレクトリで初めてNERDTreeを開くと、 "2つのファイルをnerdtreeにロードできませんでした"というメッセージが表示されます。NERDTreeは「xファイルをnerdtreeにロードできませんでした」
この問題は、gvimでは数秒間ハングするので、非常に迷惑です。完璧主義者として、私はこの問題を解決することを好むだろう。
いくつかの以前のトラブルシューティング:ユーザーがやや関連する問題があったNERDTreeのgithubのページでissue postで
Googleの検索結果。ページ上の最後の投稿は、sudoでvimを開くことを推奨しました。これは所有権の問題が原因である可能性があるためです。私は管理者としてgvimを開こうとしましたが、同じ問題を抱えています。特に、NERDTreeを開くと、NTUSER.DATファイル(ntuser.dat.log、ntuser.iniなど)などが表示されます。だから私はこの問題は、これらのファイルと一緒に考えていたので、
let NERDTreeIgnore = ['\~$','\.pyc$','\*NTUSER*','\*ntuser*','\NTUSER.DAT','\ntuser.ini']
これは私のNERDTreeウィンドウにファイルを隠すにはうまく働いていたが、私はまだ取得以下のように私は自分のvimrcに無視変数にそれらが含まれていますエラーメッセージ。
私は問題のあるファイルを特定し、この問題を完全に解決するかもしれない方法上の任意のアイデア?
NERDTreeは '<', '>'または '|'をエスケープするときに問題があると思います。あなたのファイル名にそのような文字が含まれていますか? – ryuichiro
興味深い。そのディレクトリにあるファイルにはそれらの文字はありません。あなたがコメントを見た後、私は奇妙な文字を探してみました。 C:\ Users \ USERNAMEフォルダにいくつかのドットファイルがあります。また、godmodeフォルダと、 '-'、' _'、 '' 'のファイルがあります。私はこれらのフォルダ/ファイルの名前を変更/削除しようとしましたが、運がありません。 – sticke4
申し訳ありませんが、わかりません。 [Issue tracker](https://github.com/scrooloose/nerdtree/issues)は、おそらく質問するのにも良い場所かもしれません。がんばろう! – ryuichiro