2
2

More than 5 years have passed since last update.

NERDTreeが重い時はカレントディレクトリを確認してみて

Posted at

環境

  • OS: Windows 8.1
  • Vim: gVim 7.4

起動直後に:NERDTreeするとやたら重い

Vimでディレクトリツリーを表示して楽に開いてくれるNERDTree

大変重宝していますが、Vimの起動直後に:NERDTreeすると

Please wait, caching a Large dir...

というメッセージが出てしばらく動かなくなります。

NERDTreeを起動するときのディレクトリを変えてみて

どうやらカレントディレクトリを調べると、初期位置がC:\Windowsとかになってました。
これをサイズが小さいディレクトリにcdしてやるとスムーズになるみたい。

そこで起動後のカレントディレクトリをホームディレクトリにしましょう。
ということで、以下をvimrcに追記

" 起動時のカレントディレクトリ
cd ~

これでVimを再起動すれば、直後に:NERDTreeしても重くならないですよ。

もしC直下とかで作業することが多いのならBookmarkでもすればよいのではないでしょうか。

参考

Vim becomes unresponsive when toggling NERDTREE - Super User

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2