如何从文件选项卡跳回到NERDTree?

我通常:

  1. select需要的文件。
  2. 在标签中打开它(t字符,默认情况下)。

但是我怎样才能跳回到NERDTree来打开一个文件呢?

临时解决scheme我现在在我的.vimrc文件中使用:

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

但从目录的根目录开始导航并不是很有用。

如果你使用T而不是t,那么就不需要跳回来,因为新的选项卡将被打开,但是vim的焦点将仅仅停留在NERDTree中。

Ctrlw w

这将在打开的窗口之间移动(因此,您可以在NERDTree窗口,正在编辑的文件和帮助窗口之间跳转,例如…只要按住Ctrl键并按w两次)。

NERDTree在另一个窗口中打开。 你看到的分裂视图? 他们被称为Vim的说法窗口。 所有的窗口命令都以CTRLW开头。 要从左右相邻的窗口中移动,可以使用CTRLw h将焦点改变到当前窗口左侧的窗口,并使用CTRLw l将焦点移动到右侧。 同样, CTRLw jCTRLw k会在水平分割窗口之间移动(即,一个窗口在另一个之上)。 这里描述的窗口还有很多。

您还可以使用:NERDTreeToggle命令来打开和closures树。 我通常绑定那个。

Crtl + w w循环所有窗口

Crtl + w h让你离开一个窗口

Crtl + w j把你拉下窗户

Crtl + w k带你上一个窗口

Crtl + w l带你到一个窗口

欲了解更多信息,请访问NerdTree上的这篇文章 。

您可以使用# ctrl-ww专注于拆分窗口。

例如,按下:

 1 ctrl-ww 

将重点放在第一个窗口,通常是NERDTree。

ctrl-ww当您打开有限的选项卡时可能会很有用。 但是当你打开太多的标签页时会感到烦恼。

我input:NERDTree再次将焦点返回到NERDTree选项卡上,无论我的光标的焦点在哪里。 希望有所帮助

您可以通过ctrl-pgupctrl-pgdown更改选项卡。 在你从NERDTree来的那个标签上仍然被选中,你可以打开另一个标签。

在更新版本的NERDTree中,您可以使用以下命令:NERDTreeFocus ,它将焦点移到NERDTree窗口。