在vim中是否可以在同一视图中有2个书呆子树

时间:2011-02-04 16:59:44

标签: vim nerdtree

我使用的是vim 7.3和NERDTree 4.1插件。

我一直试图让2个NERDTrees出现在同一个标​​签中,但找不到怎么做,所以我很快就会把它称为一天。

只是想知道是否有人是新的,如果有可能,如果是这样的话?

2 个答案:

答案 0 :(得分:2)

嗯,我不认为这是可能的,至少我不知道任何解决方案。 NERDTree窗口以屏幕方式定位,即使您打开另一个窗口并切换树也会影响单个窗口。

我一直在寻求帮助,但我找到的最接近的话题是关于窗口定位。它没有说明多个窗口,但建议在屏幕上显示一个独有的NERDTree窗口:

------------------------------------------------------------------------------
                                                             'NERDTreeWinPos'
Values: "left" or "right"
Default: "left".

This option  is used  to determine  where NERD  tree window  is placed  on the
screen.

This  option  makes  it  possible   to  use  two  different  explorer  plugins
simultaneously. For example, you could have  the taglist plugin on the left of
the window and the NERD tree on the right.

------------------------------------------------------------------------------

答案 1 :(得分:2)

通过在目录节点上按's'接近所需结果,这将打开一个具有NERDTree特征但没有定位的新垂直窗口。

因此,我可能需要调整大小,以便打开以进行编辑的文件具有更高的位置:

vert resize 30

并且可能设置新NERDTree窗口的高度和宽度,因此它不会随新文件一起移动:

set wfw
set wfh

然后每当我尝试从新窗口打开一个节点(带有's')时,它会向右移动,所以我需要将其移回。

CTRL-W_H

我必须承认,不是很方便。

在这种情况下,问题的答案是否定的,在NERD Tree的当前状态