yangyangwithgnu / use_vim_as_ide

use vim as IDE
Creative Commons Zero v1.0 Universal
9.23k stars 2.38k forks source link

设置了ycm_semantic_triggers之后,utilsnap的补全不在补全窗口里面显示。。 #91

Open hawkinchina opened 5 years ago

hawkinchina commented 5 years ago

问题如标题, 但是utilsnap快捷键补全是可以的。。比如补全for,do,if等语句没有问题。但是在补全窗口没有 for , do 这类提示。。 此问题有没有好的办法?

let g:ycm_add_preview_to_completeopt = 0
let g:ycm_show_diagnostics_ui = 0
let g:ycm_server_log_level = 'info'
let g:ycm_min_num_identifier_candidate_chars = 2
let g:ycm_collect_identifiers_from_comments_and_strings = 1
let g:ycm_complete_in_strings=1
let g:ycm_key_invoke_completion = '<c-z>'
set completeopt=menu,menuone

noremap <c-z> <NOP>

let g:ycm_semantic_triggers =  {
            \ 'c,cpp,python,java,go,erlang,perl': ['re!\w{2}'],
            \ 'cs,lua,javascript': ['re!\w{2}'],
            \ }