" 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