Oooh how have I only just discovered omni completion for #Vim ? You can almost get away with not having a plugin like neoclide/coc.nvim. I might try this method and see how I get on.
You just add this to your ~/.vimrc and operate as below.
You just add this to your ~/.vimrc and operate as below.
filetype plugin on
set omnifunc=syntaxcomplete#Complete
<Ctrl + ]>: Tags file completion
<Ctrl + d>: Definition completion
<Ctrl + f>: Filename completion (based on files in $PWD)
<Ctrl + i>: Path pattern completion
<Ctrl + k>: Dictionary completion
<Ctrl + l>: Whole line completion
<Ctrl + n>: Keyword local completion
<Ctrl + o>: Omni completion completion
<Ctrl + v>: Command line completion
Edited 2d ago