Add possibility to disable identifier completion engine

Setting negative value of 'g:ycm_min_num_of_chars_for_completion'
disables identifier completion.
This commit is contained in:
Jan Vcelak 2013-11-17 23:05:49 +01:00
parent 3ffae48a35
commit 44d5747d23
2 changed files with 6 additions and 2 deletions

View File

@ -656,8 +656,8 @@ option is set to `2`, then when the user types a second alphanumeric character
after a whitespace character, completion suggestions will be triggered. This
option is NOT used for semantic completion.
Setting this option to a high number like `99` effectively turns off the
identifier completion engine and just leaves the semantic engine.
Special value `-1` disables identifier completion engine and just leaves the
semantic engine.
Default: `2`

View File

@ -520,6 +520,10 @@ function! s:InvokeCompletion()
return
endif
if g:ycm_min_num_of_chars_for_completion < 0
return
endif
if s:InsideCommentOrStringAndShouldStop() || s:OnBlankLine()
return
endif