После запуска: make в Vim, vim перейдет к несущественным файлам - PullRequest
3 голосов
/ 25 октября 2011

Иногда в файле появляется ошибка, и вывод из :make выглядит примерно так:

In file included from /path/to/some/src/file.cpp|22| 0:

И поэтому, когда он переходит к этому файлу, он не переходит к файлу file.cpp, он переходит к файлу с именем In file included from /path/to/some/src/file.cpp, что явно бессмысленно. В общем, мне нравится прыгать, но только не в том случае, если ошибка имеет форму, из-за которой у меня открываются бесполезные файлы, а не настоящая ошибка, о которой я забочусь

Есть ли способ сделать его умнее, чтобы он переходил к реальной ошибке, которая находится на следующей строке, или, по крайней мере, только к прыжку, если найденная вещь представляет собой настоящий файл?

1 Ответ

3 голосов
/ 25 октября 2011

Возможно, вы захотите изменить настройку errorformat. См. :help 'errorformat' и :help errorformat. Чтобы узнать текущее значение, вы можете запустить :set errorformat?.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...