0

gvimdiff を起動すると、2 つのウィンドウがウィンドウ幅の 50% を占有します。まさに私が欲しいもの。

ただし、ウィンドウ マネージャーを使用して gvimdiff ウィンドウを最大化すると、左側のウィンドウの幅はそのままで、余分な幅はすべて右側のウィンドウに割り当てられます。最大化するとき (または、より一般的には、水平方向のサイズ変更操作の場合)にウィンドウ幅を 50/50 に保つ方法はありますか?

4

1 に答える 1

1

これには選択肢がないと思います。autocmdイベントに近づくことができますVimResized

autocmd VimResized * normal ^w=

は+^wによって生成されCtrl-vますw。または制御文字なし:

 autocmd VimResized * exec "normal \<C-w>="
于 2013-02-27T09:53:03.083 に答える