this repo has no description
1func! s:setup_omnifunc() abort
2 if len(lsp#get_whitelisted_servers()) > 0
3 setlocal omnifunc=lsp#complete
4 endif
5endfunc
6
7func! completion#lsp() abort
8 let g:lsp_async_completion = 1
9
10 for l:server in get(g:, 'lsp_servers', [])
11 call lsp#register_server(l:server)
12 endfor
13
14 augroup lsp_completion
15 au!
16 au FileType * call s:setup_omnifunc()
17 augroup END
18endfunc