diff options
author | makefu <github@syntax-fehler.de> | 2019-09-25 14:07:28 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2019-09-25 14:07:38 +0200 |
commit | 2cc900088b9e245153faa59cb4ae64d63723843c (patch) | |
tree | 02d0d3c368c14ef0f991fa1ff9462e942061f7e7 /2configs/editor/vimrc | |
parent | 716f22e12682f5a1c7cd6f873bd82ef9ca2d1c8a (diff) |
ma editor/vim: use youcompleteme,ultisnips
Diffstat (limited to '2configs/editor/vimrc')
-rw-r--r-- | 2configs/editor/vimrc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/2configs/editor/vimrc b/2configs/editor/vimrc index 8cdab55db..309e81a05 100644 --- a/2configs/editor/vimrc +++ b/2configs/editor/vimrc @@ -96,3 +96,17 @@ augroup Binary au BufWritePost *.bin if &bin | %!xxd au BufWritePost *.bin set nomod | endif augroup END + + +" youcompleteme +let g:ycm_collect_identifiers_from_tags_files = 1 " Let YCM read tags from Ctags file +let g:ycm_use_ultisnips_completer = 1 " Default 1, just ensure +let g:ycm_seed_identifiers_with_syntax = 1 " Completion for programming language's keyword +let g:ycm_complete_in_comments = 1 " Completion in comments +let g:ycm_complete_in_strings = 1 " Completion in string + +" utilsnips +let g:UltiSnipsExpandTrigger = "<c-j>" +let g:UltiSnipsJumpForwardTrigger = "<c-j>" +let g:UltiSnipsJumpBackwardTrigger = "<c-p>" +let g:UltiSnipsListSnippets = "<c-k>" "List possible snippets based on current file |