在我的系统中,我们重新格式化了所有的构建错误消息,使其具有以下格式:
[2016-02-10 13:17:56.885597] [WARNING] [53171] [src/root/mylinux/test01.cpp:300]如您所见,此格式包含以下几个部分:
1. The time stamp, day+hour+minute+second+microsecond
2. Some spaces and the [WARNING] or [ERROR] or [INFO] or [DEBUG], etc.
3. A process ID number like [53171]
4. The source file name + line number我希望使用vim+quickfix打开这个构建错误文件,并导航到源files+line编号。那么如何在我的.vimrc中设置“errorformat”字符串呢?
非常感谢。
发布于 2017-01-19 21:36:02
可以肯定的是,使用errorformat解析是一件相对令人不快的事情,但如果您坚持的话,您可以这样做。一种可能的方法是:
let &errorformat = '[%m]%*[ ][%t%*[A-Z]]%*[ ][%n]%*[ ][%f:%l]'https://stackoverflow.com/questions/41738081
复制相似问题