Support autocompletion of link argument for VimwikiGoto command
This commit is contained in:
		| @@ -1804,6 +1804,17 @@ endfunction "}}} | ||||
|  | ||||
| " }}} | ||||
|  | ||||
| " Command completion functions {{{ | ||||
|  | ||||
| " vimwiki#base#complete_links | ||||
| function! vimwiki#base#complete_links(ArgLead, CmdLine, CursorPos) abort " {{{ | ||||
|   " We can safely ignore args if we use -custom=complete option, Vim engine | ||||
|   " will do the job of filtering. | ||||
|   return vimwiki#base#get_globlinks() | ||||
| endfunction " }}} | ||||
|  | ||||
| "}}} | ||||
|  | ||||
| " ------------------------------------------------------------------------- | ||||
| " Load syntax-specific Wiki functionality | ||||
| for s:syn in vimwiki#base#get_known_syntaxes() | ||||
|   | ||||
| @@ -283,7 +283,8 @@ exe 'command! -buffer -nargs=* VimwikiSearch lvimgrep <args> '. | ||||
| exe 'command! -buffer -nargs=* VWS lvimgrep <args> '. | ||||
|       \ escape(VimwikiGet('path').'**/*'.VimwikiGet('ext'), ' ') | ||||
|  | ||||
| command! -buffer -nargs=+ VimwikiGoto call vimwiki#base#goto(<f-args>) | ||||
| command! -buffer -nargs=+ -complete=custom,vimwiki#base#complete_links | ||||
|       \ VimwikiGoto call vimwiki#base#goto(<f-args>) | ||||
|  | ||||
|  | ||||
| " list commands | ||||
|   | ||||
		Reference in New Issue
	
	Block a user