YouCompleteMe配置

Posted on 2019-03-20 10:49:57

YouCompleteMe 安装后 STL 完全无效,看了很多的博文,都是互相抄参数,并没有什么卵用。直到我找到这个博客
Compiler Server 在后台运行实时编译,错误输出给vim,方便补全。而flags中的参数实际是为了保证编译的正确进行。所以,
`gcc -print-prog-name=cc1plus` -v 列出g++搜索头文件的路径,加入flags,解决。

增补:
添加语义触发来自蛤乎文章

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