我通常:

选择所需的文件。 在一个选项卡中打开它(默认为t字符)。

但是我怎么能跳回NERDTree在一个选项卡中打开一个文件呢?

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

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

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


当前回答

Ctrl+ww循环遍历所有窗口

Ctrl+wh带你离开一个窗口

Ctrl+wj带您进入一个窗口

Ctrl+wk带您进入一个窗口

Ctrl+wl带您进入一个窗口

其他回答

Ctrl-ww

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

您可以通过ctrl-pgup和ctrl-pgdown来更改选项卡。在你来自NERDTree的选项卡上仍然被选中,你可以打开另一个选项卡。

如果您使用T而不是T,则不需要回跳,因为新选项卡将被打开,但vim的焦点将简单地保留在NERDTree中。

在NERDTree的最新版本中,您可以使用命令:NERDTreeFocus,这将把焦点移动到NERDTree窗口。

因为它没有被提及,而且它真的很有帮助:

ctrl-wp

我把它记作进入先前选定的窗口。

它的工作原理是一个来回命令。在新窗口中从树中打开一个新文件后,按ctrl-wp切换回NERDTree,并再次使用它返回到前一个窗口。

PS:值得一提的是,ctrl-wp实际上被记录为进入预览窗口(参见::help preview-window和:help ctrl-w)。

这也是唯一的击键工作切换内部和探索COC预览文档窗口。