我对 Vim (v7.3) 的错误格式有疑问。试图将其设置为将我的 C 错误提取到 quickfix 中。错误模式可能是众所周知的:
<file>:<line>:<column>: error: <message>
我正在设置这个错误格式:
:set errorformat=%f:%l:%c:\ error:\ %m
然后我运行:make
(我也进行了修改:makeprg
)。但是errorformat
设置不起作用。就像它被完全忽略了,因为快速修复或多或少地充满了整个编译日志文件(不仅是错误)。
我什至尝试将错误格式设置为一些废话,如下所示:
:set errorformat=sdkljfsldkfjsdlsdsd
还是一样的结果。快速修复充满了数百行。
我错过了一些神奇的打开/关闭errorformat
设置吗?