2016-12-07 62 views
0

當我這樣做時,NERDTree通常不會調整大小。但是當我正在處理一堆水平和垂直分割時,它可能會發生。當使用Ctrl W Equals在Vim中使所有拆分窗口大小相同時,是否可以停止NERDTree窗口大小調整?

我不知道Vim實例中狀態的變化是什麼使得這個問題在vim會話期間發生。我不確定分裂的數量是否有差別。

通常我設置了4次分裂,在左側這樣的NERDTree窗口一起...

|--|-----|-----| 
| |  |  | 
|NT|-----|-----| 
| |  |  | 
|--|-----|-----| 

當我這樣做等於分割調整大小我結束了這個出問題時...

|-----|-----|-----| 
|  |  |  | 
| NT |-----|-----| 
|  |  |  | 
|-----|-----|-----| 

這不是世界末日。真正的問題是,當我關閉了幾個分裂的它結束了像這樣...

|--------|--------| 
|  |  | 
| NT |--------| 
|  |  | 
|--------|--------| 

...這僅僅是愚蠢的,我要退出Vim並重新開始。

我使用Ctrl-w後面跟着=來執行vim splitting的大小調整。

回答

1

我認爲這是一個錯誤,也許在NERDTree。有一個「國家的變化」,導致這個問題開始發生。這是當你做一個Ctrl-W後跟'o'來最大化其中一個分割。我已經在NERDTree github項目中報告過這個問題https://github.com/scrooloose/nerdtree/issues/644