如何从文件选项卡跳回到NERDTree?
我通常:
- select需要的文件。
- 在标签中打开它(t字符,默认情况下)。
但是我怎样才能跳回到NERDTree来打开一个文件呢?
临时解决scheme我现在在我的.vimrc文件中使用:
map <F10> :NERDTree /path/to/root/of/my/project
但从目录的根目录开始导航并不是很有用。
如果你使用T而不是t,那么就不需要跳回来,因为新的选项卡将被打开,但是vim的焦点将仅仅停留在NERDTree中。
Ctrl – w w
这将在打开的窗口之间移动(因此,您可以在NERDTree窗口,正在编辑的文件和帮助窗口之间跳转,例如…只要按住Ctrl键并按w两次)。
NERDTree在另一个窗口中打开。 你看到的分裂视图? 他们被称为Vim的说法窗口。 所有的窗口命令都以CTRL – W开头。 要从左右相邻的窗口中移动,可以使用CTRL – w h将焦点改变到当前窗口左侧的窗口,并使用CTRL – w l将焦点移动到右侧。 同样, CTRL – w j和CTRL – w 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-pgup和ctrl-pgdown更改选项卡。 在你从NERDTree来的那个标签上仍然被选中,你可以打开另一个标签。
在更新版本的NERDTree中,您可以使用以下命令:NERDTreeFocus
,它将焦点移到NERDTree窗口。