2015-05-12 46 views
1

我見過很多VIM用戶有一個70/30的vsplit,它自動調整爲活動緩衝區的70%。這個例子是Jose Mota關於Tuts +的教程,但我也在其他屏幕錄像中看到過它。我如何實現這一目標?70/30在Vim中自動分割

回答

1

我會假設他正在使用某種'winheight'和'winminheight'技巧。例如:

set winheight=999 
set winminheight=5 

這是可行的,因爲'winheight'是活動窗口的最小高度。所有其他窗口將使用'winminheight'作爲窗口高度。

如需更多幫助,請參見:

:h 'windheight' 
:h 'winminheight' 
+0

我明白了。他確實有他的.vimrc裏使用這些行: 集winheight = 5 集winheight = 999 集winminheight = 5 集winwidth = 84 然而,當我嘗試,我得到:'E36:沒有足夠的room'錯誤 –

+0

從':h'winminheight'':不要使用大數字,當打開多個窗口時會導致錯誤。值爲0到3是合理的。 –