2009-09-03 1 views
7

私は自分のテキスト編集の必要性の大部分についてgvimをWindows用に使うことを強いられてきました。私は徐々にそれをより快適に成長していますが、一つの問題は私を大きく悩ませています。(g)vimでNERDTreeのプロジェクトウィンドウのサイズを変更しないようにするには?

プロジェクトプラグインを使用して、自分のプロジェクトをリストしたgVim画面の左側にウィンドウを維持します。それは便利で、私がIDEを撤回するのを妨げます。

SO gvim/nerdtree/project ss 1

[]>私は、その後<リーダーと右側にNERDTreeを起動します:ここでは、それがどのように見えるかのアイデアだ

SO gvim/nerdtree/project ss 2

私はその後、何でも見つけることNERDTreeをナビゲート私は探していた、NERDTreeを<リーダーで却下します。これはNERDTreeウィンドウが離れて行かせるのではなく、よりバックだったサイズにメインウィンドウを置く、それが代わりにプロジェクトウィンドウを成長:

SO gvim/nerdtree/project ss 3

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

私はgvim 7.2、NERDTree 3.1.1、およびプロジェクト1.4.1を使用しています。誰でもこれを修正する方法はありますか?

更新:Steve Kの回答に基づいて解決策を見つけました。 :Projectコマンドを実行すると、プロジェクトウィンドウが作成され、プロジェクトウィンドウがアクティブになります。だから私はset winfixwidthをの後に私の.vimrcに加えて、それが問題を解決しました。今、私は迷惑なウィンドウのサイズを変更することなく、NERDtreeを私の心のコンテンツに表示して隠すことができます。一番左のプロジェクトウィンドウ内のカーソルで

答えて

4

:set winfixwidth

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

+4

Cool。私は文書を精査したが、私は何を探すべきか分からなかったと思う。 私の.vimrcのこの部分をどうやって作るかについてのヒントは? – anelson

+0

私はこれを 'autocmd VimEnter * NERDTree'と続け、' autocmd VimEnter * set winfixwidth'を実行しました。 –

関連する問題