diff --git a/.gitmodules b/.gitmodules index bdc90f7..13574d4 100644 --- a/.gitmodules +++ b/.gitmodules @@ -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 diff --git a/pack/lang/start/vim-lsc b/pack/lang/start/vim-lsc new file mode 160000 index 0000000..62c6f6a --- /dev/null +++ b/pack/lang/start/vim-lsc @@ -0,0 +1 @@ +Subproject commit 62c6f6aa227b1b3ef5e7cf7df9f0a9c1d855d7fe diff --git a/vimrc b/vimrc index 6d49426..4d0c801 100644 --- a/vimrc +++ b/vimrc @@ -16,6 +16,9 @@ endfunction inoremap =CleverTab() 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