Se você está bem com a modificação do código-fonte, há uma definição para o comando :ConqueGdb
em plugin/conque_gdb.vim
:
" Commands to open conque gdb
command! -nargs=* -complete=file ConqueGdb call conque_gdb#open(<q-args>, [
\ get(g:conque_gdb_src_splits, g:ConqueGdb_SrcSplit, g:conque_gdb_default_split),
\ 'buffer ' . bufnr("%"),
\ 'wincmd w',
\ 'res -15'])
Como você pode ver, acabei de adicionar res -15
no final e parece fazer o truque.
Além disso, se você quiser preservar esse dimensionamento quando reabrir a divisão posteriormente, será necessário invocar o mesmo comando na definição da função conque_gdb#command
encontrada em autoload/conque_gdb.vim
:
" Send a command to the gdb subprocess.
function! conque_gdb#command(cmd)
if !(bufloaded(s:gdb.buffer_number) && s:gdb.active)
echohl WarningMsg | echomsg "GDB is not running" | echohl None
return
endif
if bufwinnr(s:gdb.buffer_number) == -1
let s:src_buf = bufnr("%")
let s:src_bufwin = winnr()
sil exe 'noautocmd ' . get(g:conque_gdb_src_splits, g:ConqueGdb_SrcSplit, g:conque_gdb_default_split)
sil exe 'noautocmd wincmd w'
sil exe 'noautocmd buffer ' . s:gdb.buffer_number
" CUSTOMIZATION: Always resize the split a little
sil exe 'res -15'
sil exe 'noautocmd wincmd p'
endif
"...
endfunction
Hacky, mas funciona, então não me importo muito.