Add language server support

This commit is contained in:
caskd 2020-03-15 14:29:11 +01:00
parent c4e2748675
commit abc983f22b
No known key found for this signature in database
GPG Key ID: 79DB21404E300A27
3 changed files with 7 additions and 0 deletions

3
.gitmodules vendored
View File

@ -1,3 +1,6 @@
[submodule "pack/airline/start/vim-airline"]
path = pack/airline/start/vim-airline
url = https://github.com/vim-airline/vim-airline
[submodule "pack/lang/start/vim-lsc"]
path = pack/lang/start/vim-lsc
url = https://github.com/natebosch/vim-lsc

@ -0,0 +1 @@
Subproject commit 62c6f6aa227b1b3ef5e7cf7df9f0a9c1d855d7fe

3
vimrc
View File

@ -16,6 +16,9 @@ endfunction
inoremap <Tab> <C-R>=CleverTab()<CR>
autocmd BufWritePre * %s/\s\+$//e
let g:lsc_server_commands = {'cpp': { 'command': 'clangd', 'suppress_stderr': v:true }, 'c': { 'command': 'clangd', 'suppress_stderr': v:true }, 'tex': { 'command': 'texlab', 'suppress_stderr': v:true }}
let g:lsc_auto_map = 1
let g:netrw_banner=0
let g:netrw_liststile=3