diff options
Diffstat (limited to 'vimrc')
| -rw-r--r-- | vimrc | 22 |
1 files changed, 20 insertions, 2 deletions
@@ -128,7 +128,25 @@ let g:bufExplorerShowNoName=1 let g:airline#extensions#whitespace#enabled=0 let g:airline#extensions#tabline#enabled=1 -" neocomplete settings -let g:neocomplete#enable_at_startup=1 +" LSC settings +let g:lsc_auto_map=v:true +let g:lsc_auto_map={'defaults': v:true, 'NextReference':'', 'PreviousReference':''} +let g:lsc_server_commands= + \ { 'rust': { + \ 'command': 'rust-analyzer', + \ 'log_level': -1, + \ 'suppress_stderr': v:true + \ }, + \ 'c': { + \ 'command': ['ccls', '--init={"cache":{"directory":"' . $HOME . '/.cache/ccls-cache"}}'], + \ 'log_level': -1, + \ 'suppress_stderr': v:true + \ }, + \ 'cpp': { + \ 'command': ['ccls', '--init={"cache":{"directory":"' . $HOME . '/.cache/ccls-cache"}}'], + \ 'log_level': -1, + \ 'suppress_stderr': v:true + \ } + \ } " vim: set et:sw=4:sts=4 |
