3

vim 7.3 と NERDTree 4.1 プラグインを使用しています。

2 つの NERDTrees を同じタブに表示しようとしましたが、その方法が見つからないため、1 日と呼ぶ寸前です。

それが可能であれば、誰か新しい人がいるかどうか疑問に思いました。

4

3 に答える 3

2

ディレクトリノードの上で「s」を押すと、目的の結果に近づきます。これにより、NERDTree の特性を備えた新しい垂直ウィンドウが開きますが、配置はありません。

したがって、編集用に開いているファイルの優先度が高くなるように、サイズを変更する必要がある場合があります。

vert resize 30

新しい NERDTree ウィンドウの高さと幅を設定して、新しいファイルで動き続けないようにすることもできます。

set wfw
set wfh

そして、新しいウィンドウからノードを開こうとするたびに(「s」を使用)、右に移動するため、で戻す必要があります。

CTRL-W_H

あまり便利ではありません。

その場合、NERD ツリーの現在の状態では、質問に対する答えはノーです。

于 2011-02-11T17:06:47.033 に答える
2

うーん、それは不可能だと思います。少なくとも解決策はわかりません。NERDTree ウィンドウは、別のウィンドウを開いてツリーを切り替えても、単一のウィンドウに影響するように、画面ごとに配置されます。

ヘルプを検索してきましたが、見つけた最も近いトピックはウィンドウの配置に関するものです。複数のウィンドウについては何も述べていませんが、1 つの排他的な 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.

------------------------------------------------------------------------------
于 2011-02-04T18:04:48.040 に答える
0

NerdTree を開いて、コマンド モード:spに移動し、 orと記述します:vsp。これで、オタク ツリーが 2 つのペインに分割されます。

これには、ナビゲーションにいくつかの問題があり、サイズ変更が期待どおりに機能しません。それ以外の場合はうまく機能します。

于 2021-09-25T06:46:55.410 に答える