Я установил clang и clang_complete в системе Linux.
Я добавил следующие строки в мой .vimrc
:
let g:clang_user_options='|| exit 0'
set completeopt-=preview
Автозаполнение работает для моего собственного кода. Тем не менее, он не работает с контейнером STL. Даже когда я просто набираю std::
Я вижу «пользовательское завершение — шаблон не найден» в нижней части экрана. В чем проблема?
Я использую Vim 7.3 и clang_complete 1.8
Обходной путь — сказать clang_complete использовать библиотеку clang (вместо двоичной) для анализа. Это делается путем добавления следующей строки в .vimrc
:
let g:clang_use_library=1
Других решений пока нет …