251

私は通常:

  1. 必要なファイルを選択します。
  2. タブ(デフォルトではt文字)で開きます。

しかし、NERDTree に戻ってタブでもう 1 つのファイルを開くにはどうすればよいでしょうか。

.vimrc ファイルで現在使用している一時的な解決策:

map <F10> :NERDTree /path/to/root/of/my/project

しかし、ルート ディレクトリから何度もナビゲーションを開始するのはあまり役に立ちません。

4

12 に答える 12

711

Ctrl-ww

これにより、開いているウィンドウ間を移動します (つまり、NERDTree ウィンドウ、編集中のファイル、およびヘルプ ウィンドウの間を移動できます。たとえばCtrl、押したままw2 回押すだけです)。

于 2009-11-01T07:31:10.203 に答える
190

Ctrl+wwすべてのウィンドウを循環

Ctrl+whウィンドウを離れます

Ctrl+wjウィンドウを下ろす

Ctrl+wkウィンドウを開く

Ctrl+wl右のウィンドウに移動します

于 2014-08-12T00:30:20.500 に答える
100

NERDTree が別ウィンドウで開きます。あなたが見ているその分割ビュー?これらは、vim 用語ではウィンドウと呼ばれます。すべてのウィンドウ コマンドはCTRL-で始まりますW。互いに左右にある隣接するウィンドウから移動するには、 - で現在のウィンドウの左側のウィンドウにフォーカスを移動し、-CTRLw hフォーカスを右側に移動します。同様に、-と-は、水平に分割されたウィンドウ間を移動します (つまり、一方のウィンドウがもう一方の上にあります)。ここで説明されているように、ウィンドウでできることは他にもたくさんあります。CTRLw lCTRLw jCTRLw k

:NERDTreeToggle コマンドを使用して、ツリーを開いたり閉じたりすることもできます。私は通常、do t をバインドします。

于 2010-12-11T21:26:27.937 に答える
80

T代わりに使用するtと、新しいタブが開かれるため戻る必要はありませんが、vim のフォーカスは単に NERDTree 内に留まります。

于 2009-11-01T13:39:07.967 に答える
29

を使用して分割ウィンドウにフォーカスできます# ctrl-ww

たとえば、次のように押します。

1 ctrl-ww

通常は NERDTree である最初のウィンドウに焦点を当てます。

于 2012-10-06T23:14:14.890 に答える
9

ctrl-ww開いているタブが限られている場合に便利です。ただし、開いているタブが多すぎると面倒になる可能性があります。

もう一度入力し:NERDTreeて、カーソルのフォーカスがどこにあってもすぐに NERDTree タブにフォーカスを戻します。それが役立つことを願っています

于 2014-10-12T16:34:48.650 に答える
5

タブはctrl-pgupと で変更できますctrl-pgdown。そのタブでは、NERDTree から来たものがまだ選択されており、別のタブを開くことができます。

于 2009-11-01T13:37:27.300 に答える