[includeme file=”inc-package-table.php” name=”neotree” where=”melpa”]
neotreeはVimの NerdTree をEmacsに移植したものです。
M-x neotreeを実行すると、左側にファイルリストがポップアップしてきます。
そして、RETを押すと、ファイルやディレクトリを開きます。
ファイルに対してRETを押すと右側のウィンドウでファイルを開き、 ディレクトリに対してRETを押すと、NeoTree上にディレクトリが展開されます。
qを押せばNeoTreeのウィンドウが消えます。
NeoTreeは dedicated window なので、NeoTreeのウィンドウで バッファやファイルを開こうとすると必ず右側で開かれます。
dedicated windowというのは、そのバッファ専用のウィンドウであり、 他のバッファにウィンドウをゆずらないからです。 [includeme file=”inc-package-install.php” name=”neotree” where=”melpa”]
neotreeはVimの NerdTree をEmacsに移植したものです。
M-x neotreeを実行すると、左側にファイルリストがポップアップしてきます。
そして、RETを押すと、ファイルやディレクトリを開きます。
ファイルに対してRETを押すと右側のウィンドウでファイルを開き、 ディレクトリに対してRETを押すと、NeoTree上にディレクトリが展開されます。
qを押せばNeoTreeのウィンドウが消えます。
NeoTreeは dedicated window なので、NeoTreeのウィンドウで バッファやファイルを開こうとすると必ず右側で開かれます。
dedicated windowというのは、そのバッファ専用のウィンドウであり、 他のバッファにウィンドウをゆずらないからです。
まだできたてホヤホヤなのであまり大したことができるわけではありません。
現時点では dired で十分なのではないでしょうか。
サブディレクトリをバッファに展開するのであれば標準のdiredでも 「i」でできてしまいますし、NeoTreeと同じような見た目にしたければ dired-subtree パッケージを使えばできます。
左側にファイルリストを配置するのも dired-toggle をインストールして、 M-x dired-toggleでできてしまいます。
http://rubikitch.com/f/20140825121535.png Fig1: M-x neotree [includeme file=”inc-package-relate.php” name=”neotree”]