diff --git a/autoload/unite/sources/vimtex_toc.vim b/autoload/unite/sources/vimtex_toc.vim index 76e3d76..542a92a 100644 --- a/autoload/unite/sources/vimtex_toc.vim +++ b/autoload/unite/sources/vimtex_toc.vim @@ -10,15 +10,20 @@ set cpo&vim let s:source = { \ 'name' : 'vimtex_toc', \ 'sorters' : 'sorter_nothing', + \ 'default_kind' : 'jump_list', \} -function! s:source.gather_candidates(args, context) +function! s:source.gather_candidates(args, context) " {{{1 let entries = vimtex#toc#get_entries() return map(entries, '{ \ "word" : v:val.title, + \ "action__path" : v:val.file, + \ "action__line" : v:val.line, \ }') endfunction +" }}}1 + function! unite#sources#vimtex_toc#define() return s:source endfunction