diff --git a/README.md b/README.md index 8e4573f5..23f646b4 100644 --- a/README.md +++ b/README.md @@ -650,11 +650,14 @@ listed as a trigger, the same thing would happen when the user typed `foo->`. Default: `[see next line]` let g:ycm_semantic_triggers = { - \ 'c,cpp,objc,objcpp' : ['->', '.', '::'], + \ 'c' : ['->', '.'], + \ 'objc' : ['->', '.'], + \ 'cpp,objcpp' : ['->', '.', '::'], \ 'perl,php' : ['->'], - \ 'cs,java,javascript,d,vim,ruby,python,perl6,scala,vb' : ['.'], + \ 'cs,java,javascript,d,vim,ruby,python,perl6,scala,vb,elixir' : ['.'], \ 'lua' : ['.', ':'], - } + \ 'erlang' : [':'], + } FAQ --- diff --git a/plugin/youcompleteme.vim b/plugin/youcompleteme.vim index 0332e79c..6eadd5cc 100644 --- a/plugin/youcompleteme.vim +++ b/plugin/youcompleteme.vim @@ -97,10 +97,13 @@ let g:ycm_global_ycm_extra_conf = let g:ycm_semantic_triggers = \ get( g:, 'ycm_semantic_triggers', { - \ 'c,cpp,objc,objcpp' : ['->', '.', '::'], + \ 'c' : ['->', '.'], + \ 'objc' : ['->', '.'], + \ 'cpp,objcpp' : ['->', '.', '::'], \ 'perl,php' : ['->'], - \ 'cs,java,javascript,d,vim,ruby,python,perl6,scala,vb' : ['.'], + \ 'cs,java,javascript,d,vim,ruby,python,perl6,scala,vb,elixir' : ['.'], \ 'lua' : ['.', ':'], + \ 'erlang' : [':'], \ } ) " On-demand loading. Let's use the autoload folder and not slow down vim's