Syntastic, похоже, не работает должным образом. Он установлен: SyntasticInfo говорит, что все в порядке (активный режим включен, filetype cpp, checker - ycm). На первый взгляд кажется, что все будет хорошо, потому что это выглядит следующим образом:Vim синтаксические сообщения об ошибках всегда скрыты
У меня есть свои знаки на левой и список расположения в нижней части. Но как только я переместить курсор, знаки, а также Loc-список исчезнет, и это выглядит следующим образом:
Единственное исключение из этого правила, будучи входа в режим вставки прямо при запуске. Но, разумеется, когда я уйду, все исчезнет.
Теперь я знаю, что есть команды вроде :SyntasticCheck
или :Errors
, и они точно ... ничего. Я печатаю их, я их исполняю, и все. Как будто я ничего не сделал. Естественно, сохранение файла также не дает результата.
Моя .vimrc выглядит следующим образом:
let g:syntastic_enable_signs = 1
let g:syntastic_auto_loc_list=1
let g:syntastic_check_on_open = 1
let g:syntastic_cpp_compiler_options = ' -std=c++11 -Wall'
Если удалить эти строки, я даже не имеют признаки и Loc-список при запуске. Так что, я действительно в растерянности.
У меня тоже такая же проблема, даже после добавления файла .ycm_extra_conf.py. С точки зрения получения этой работы, я не думаю, что у вас есть дополнительная информация? – jacderida