diff options
| author | Reiner Herrmann <reiner@reiner-h.de> | 2020-10-25 14:47:58 +0100 |
|---|---|---|
| committer | Reiner Herrmann <reiner@reiner-h.de> | 2020-10-25 14:47:58 +0100 |
| commit | 323851a08fc31f5f8e7f968b3bc07c54edb2b32b (patch) | |
| tree | 6500991eebfeca6915153becb4e18176e8f5d888 | |
| parent | c029d3c04b2bf39be67ad4ebf7737f6d3428b0ce (diff) | |
vimrc: add settings for vim-lsc
| -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 |
