我想使用
因此,我有了这个格式,首先以
以下是一个示例:
make
在vim中运行我的应用程序,并且希望quickfix
窗口显示我的错误信息。因此,我有了这个格式,首先以
Error:
开头,然后是由:
分隔的文件名、行号和列号,然后在下一行,将会有一个没有特殊格式的多行消息,消息以ErrorEnd
结束。以下是一个示例:
Error: /somefile/something/something.c:12:123
SOME MESSAGE
ANOTHER HELPFUL MESSAGE
ANOTHER MESSAGE
ErrorEnd
我在如何使它与这些行匹配的文档中有些迷失了。一切都看起来很混乱,而且示例与此不同。我知道如何使其与第一行匹配,但不知道如何使其与下一行(作为错误消息)匹配。因此,问题是什么样的错误格式字符串可以解析所有内容。