Files
vim-denote/autoload/denote/completion.vim
2026-03-03 23:03:34 +01:00

10 lines
311 B
VimL

" Completion function for denote tags
function denote#completion#tags(ArgLead, CmdLine, CursorPos)
let l:files=glob(g:denote_directory .. '/*', 0, v:true)
let l:tags=[]
for f in l:files
let l:tags=extend(l:tags, libdenote#scheme_metadata(f).tags)
endfor
return uniq(sort(l:tags))->join("\n")
endfunction