Added some window height things
FIX: SetWinMinHeight no longer crashes when argument < 0 FIX: <leader>- no longer crashes when already at winminheight=0 ADD: New command Equal makes all windows equally big (and sets minwinheight to 0 in the process, use <leader>- to reset them)
This commit is contained in:
parent
399fdda6a3
commit
e328b6724f
1 changed files with 11 additions and 2 deletions
13
vimrc
13
vimrc
|
@ -215,10 +215,19 @@ function! s:GrepOperator(type)
|
|||
endfunction
|
||||
|
||||
" Window Height stuff
|
||||
command! Equal call Equal()
|
||||
function! Equal()
|
||||
set winminheight=0
|
||||
set winheight=1
|
||||
set equalalways!
|
||||
set equalalways!
|
||||
endfunc
|
||||
function! SetWinMinHeight(num)
|
||||
execute "set winminheight=".0
|
||||
execute "set winheight=".(a:num+1)
|
||||
execute "set winminheight=".a:num
|
||||
if a:num>=0
|
||||
execute "set winheight=".(a:num+1)
|
||||
execute "set winminheight=".a:num
|
||||
endif
|
||||
execute "set winheight=".9999
|
||||
endfunc
|
||||
call SetWinMinHeight(2)
|
||||
|
|
Loading…
Reference in a new issue