add language server

This commit is contained in:
Simon Vieille 2022-09-26 11:48:15 +02:00
parent a81b5bce7d
commit e2a4e8fd65
Signed by: deblan
GPG key ID: 579388D585F70417

4
vimrc
View file

@ -394,6 +394,8 @@ if !exists('g:LanguageClient_serverCommands')
let g:LanguageClient_serverCommands.css = ['css-languageserver', '--stdio']
let g:LanguageClient_serverCommands.scss = ['css-languageserver', '--stdio']
let g:LanguageClient_serverCommands.js = ['quick-lint-js', '--stdin']
let g:LanguageClient_serverCommands.go = ['gopls', 'serve']
let g:LanguageClient_serverCommands.ruby = ['solargraph', 'stdin']
endif
inoremap <expr><C-g> neocomplete#undo_completion()
@ -534,6 +536,8 @@ autocmd FileType bash setlocal omnifunc=LanguageClient#complete
autocmd FileType sh setlocal omnifunc=LanguageClient#complete
autocmd FileType css setlocal omnifunc=LanguageClient#complete
autocmd FileType scss setlocal omnifunc=LanguageClient#complete
autocmd FileType go setlocal omnifunc=LanguageClient#complete
autocmd FileType ruby setlocal omnifunc=LanguageClient#complete
au BufRead,BufNewFile *.yaml,*.yml setfiletype yaml
au BufRead,BufNewFile *.vue setfiletype html