Added the option to open vimwiki in a pane.

1       tabedit
2       split
3       vsplit

Similar to opening a tab,::

vimwiki#base#goto_index(1, 1)

we can now open a split with::

vimwiki#base#goto_index(1, 2)

and a vertical split with::

vimwiki#base#goto_index(1, 3)
This commit is contained in:
Daniel 2016-12-18 13:02:51 -06:00 committed by Michael F. Schönitzer
parent 293e1f51ee
commit 734d014367

View File

@ -1325,16 +1325,18 @@ function! vimwiki#base#goto_index(wnum, ...) "{{{
let idx = 0 let idx = 0
endif endif
if a:0 == 1 if a:1 == 1
let cmd = 'tabedit' let cmd = 'tabedit'
elseif a:0 == 2 elseif a:1 == 2
let cmd = 'sp' let cmd = 'split'
elseif a:0 == 3 elseif a:1 == 3
let cmd = 'vsp' let cmd = 'vsplit'
else else
let cmd = 'edit' let cmd = 'edit'
endif endif
echomsg 'Passed argument '.a:0.'. Using cmd '.cmd
call Validate_wiki_options(idx) call Validate_wiki_options(idx)
call vimwiki#base#edit_file(cmd, call vimwiki#base#edit_file(cmd,
\ VimwikiGet('path', idx).VimwikiGet('index', idx). \ VimwikiGet('path', idx).VimwikiGet('index', idx).