Вы можете использовать eclim : после того, как ваш eclim-сервер настроен и запущен, вы можете использовать команду Vim : Validate для запуска проверки кода в вашем файле.
По сути, он использует валидацию, доступную в eclipse, и отображает ее в Vim / gVIm в списке местоположений. (используйте :lopen
)
Для вашего примера, список местоположений содержит:
test.cpp|1 col 11 error| Syntax error
test.cpp|2 col 1 error| Syntax error
(столбец 11 соответствует местоположению пропавшего ;
)
По умолчанию проверка выполняется каждый раз, когда вы сохраняете буфер.
Описание ошибки не совсем понятно, но как только вы находите строку с ошибкой, вы обычно довольно легко обнаруживаете ошибку.