8

私は、テキスト編集のニーズの多くに、Windows用のgvimを使用することを余儀なくされてきました。だんだん慣れてきましたが、悩みの種が1つあります。

プロジェクトプラグインを使用して、gVim画面の左側にウィンドウを表示し、プロジェクトを一覧表示します。これは便利で、IDEの撤回に入るのを防ぎます。これがどのように見えるかのアイデアです:

SO gvim / nerdtree / project ss 1

次に、右側のNERDTreeを<Leader>] [:で呼び出します。

SO gvim / nerdtree / project ss 2

次に、NERDTreeをナビゲートして探しているものを見つけ、<Leader>][でNERDTreeを閉じます。これにより、NERDTreeウィンドウは消えますが、メインウィンドウを元のサイズに戻すのではなく、代わりにプロジェクトウィンドウを拡大します。

SO gvim / nerdtree / project ss 3

現在、プロジェクトウィンドウのサイズを手動で変更していますが、vimで実現しようとしているフローが実際に中断されます。

gvim 7.2、NERDTree 3.1.1、およびプロジェクト1.4.1を使用しています。誰かがこれを修正する方法について何かアイデアがありますか?

更新:スティーブKの答えに基づいて、私は解決策を見つけました。コマンドを実行し:Projectてプロジェクトウィンドウを作成すると、プロジェクトウィンドウがアクティブになります。だから私はちょうどset winfixwidth私の.vimrcアフターに追加しました:Project、そしてそれは問題を解決しました。これで、ウィンドウのサイズを変更することなく、NERDtreeを心ゆくまで表示および非表示にできます。

4

1 に答える 1

4

左端のプロジェクトウィンドウ内にカーソルを置いて、

:set winfixwidth

私はそれがあなたのためにそれをするだろうと思います。

于 2009-09-03T07:11:19.750 に答える