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:
parent
293e1f51ee
commit
734d014367
@ -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).
|
||||||
|
Loading…
Reference in New Issue
Block a user