Honmushi blog
vimのファイルエクスプローラ「NERDTree」の操作メモ2020/04/20

vimのファイルエクスプローラ「NERDTree」の操作メモ

vimのファイルエクスプローラプラグインの1つ「NERDTree」の紹介です。

ざっくりとはVimFilerやNetrwと同様のもので、好みによって使い分けるのがおすすめです。 見た目がGUIのように見やすいのでおすすめです。Uniteなど、他の大きいプラグインに依存していないこともおすすめポイントです。

NERDTree用の拡張プラグインもあるので、色々ためしてみると良いです。

URL

https://github.com/preservim/nerdtree

設定

とりあえず以下のコマンドをvimrcに書いておきましょう。CTRL + nでNERDTreeを起動できます。

map <C-n> :NERDTreeToggle<CR>

コマンド

ファイル

  • o ファイルを開く
  • t 別タブで開く
  • T 別タブでバックグラウンドに開く
  • i 画面分割して開く
  • gi プレビューで開く
  • s 画面分割して開く
  • gs プレビューで開く

ディレクトリ

  • o 開く・閉じる
  • O 再帰的に開く
  • x 閉じる
  • X 再帰的に閉じる

treeを開いているときの移動

  • P rootディレクトリへ
  • p 親ディレクトリへ
  • K 最初の要素
  • J 最後の要素
  • ctrl-j 次の要素
  • ctrl-k 前の要素
  • o open
  • o open
  • o open

移動

  • C root をここにする
  • u rootを1つ上げる
  • r リフレッシュ
  • R 再帰的にリフレッシュ
  • m メニュー開く
  • cd CWD
  • CD rootからのCWD

表示

  • I 隠しファイルの表示
  • f フィルター
  • F ファイルのみ
  • B ブックマークを開く
  • A NERDTreeのみにする
  • q 閉じる
  • ? ヘルプ

ブックマーク

  • o 開く
  • t 別タブで開く
  • T 別タブにてバックグラウンドで開く
  • D ブックマークから削除
  • :Bookmark <name> ブックマークに登録
  • :OpenBookmark <name> ブックマークを指定して開く
  • :ClearBookmark <name> ブックマークを削除
  • :ClearAllBookmark 全部のブックマークを削除

おわりに

こんな感じで使えます。いくつかのコマンド覚えれば使えますし、ファイル作成や削除は基本メニューニマと混ていますので、迷わず使えます。

VimFilerも使いやすいですが、他プラグインに依存せず使えるNERDTreeもなかなかおすすめです。 つかったことなければぜひつかってみてください。

好みに合わせていろいろ使ってみるといいですよ。

  • このエントリーをはてなブックマークに追加