运行之后:在Vim中make,vim将跳转到非语义文件

时间:2011-10-25 05:04:48

标签: vim makefile

有时我会在文件中出错,: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 个答案:

答案 0 :(得分:3)

您可能想要修改errorformat设置。请参阅:help 'errorformat':help errorformat。要了解当前值,您可以运行:set errorformat?