Merge pull request #110 from meh/fix-semantic-triggers

Improve default semantic triggers
This commit is contained in:
Val Markovic 2013-02-15 09:42:48 -08:00
commit 5fad9564d1
2 changed files with 11 additions and 5 deletions

View File

@ -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
---

View File

@ -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