私は通常:
しかし、NERDTreeに戻ってタブをもう1つ開くにはどうすればよいですか?
.vimrcファイルで現在使用している一時的なソリューション:
map <F10> :NERDTree /path/to/root/of/my/project
しかし、ディレクトリのルートから何度もナビゲーションを開始することはあまり役に立ちません。
使用する場合 T の代わりに t 新しいタブが開かれるため、元に戻る必要はありませんが、vimのフォーカスは単にNERDTree内にとどまります。
Ctrl-ww
これは開いているウィンドウ間を移動します(したがって、NERDTreeウィンドウ、編集中のファイル、ヘルプウィンドウなどの間を移動できます。 Ctrl を押す w 2回)。
Ctrl+窓から降りますww
Ctrlwh
Ctrlwj
Ctrlwk
Ctrlwl
NERDTreeが別のウィンドウで開きます。あなたが見ているその分割ビュー?これらは、vimの用語ではウィンドウと呼ばれます。すべてのウィンドウコマンドは CTRL-W。左右に隣接するウィンドウから移動するには、現在のウィンドウの左側にあるウィンドウにフォーカスを変更します。 CTRL-wh、フォーカスを右に移動します CTRL-wl。同様に、 CTRL-wj そして CTRL-wk 水平に分割されたウィンドウ間で移動します(つまり、1つのウィンドウが他のウィンドウの上にあります)。 here。 で説明されているように、Windowsでできることは他にもたくさんあります。
:NERDTreeToggleコマンドを使用して、ツリーを開いたり閉じたりすることもできます。私は通常それをバインドします。
# ctrl-ww
を使用して、分割ウィンドウに集中できます。
たとえば、次を押します。
1 ctrl-ww
通常はNERDTreeである最初のウィンドウに焦点を当てます。
ctrl-ww 開いているタブが限られている場合に便利です。ただし、開いているタブの数が多すぎると迷惑になります。
カーソルのフォーカスがある場所であればどこでも、すぐに:NERDTree
と入力して、NERDTreeタブにフォーカスを戻します。役立つことを願っています
次の方法でタブを変更できます ctrl-pgup そして ctrl-pgdown。そのタブでは、NERDTreeから取得したものが選択されたままで、別のタブを開くことができます。
NERDTreeの最新バージョンでは、:NERDTreeFocus
コマンドを使用できます。このコマンドは、フォーカスをNERDTreeウィンドウに移動します。