Я никогда не использовал vim на работе, только начинаю знакомиться с ним и до сих пор мне очень нравится.
За Ты дополняешь меня Плагин для работы над моим тестовым проектом Я взял файл .ycm_extra_conf.py из Вот и добавил ‘-I / usr / include’ и ‘path / to / my / project /’ для флагов. Он работает очень хорошо, он может завершить даже с ++ 11 auto
типы!
Но я не мог сделать это полными кодами ошибок, такими как EINTR
, EAGAIN
и т. д., которые должны быть видны после #include <errno.h>
Если я позвоню :YcmComplete GoToDeclaration
с моим курсором EINTR
, это объявление правильно найдено, однако …
Есть ли решение?
Дальнейшим поиском я обнаружил, что завершение макроса может быть получено с помощью (Ctrl-Space).
Других решений пока нет …