|
楼主 |
发表于 2010-12-17 09:06:00
|
显示全部楼层
昨晚自己编写了一个错误文件:aa,实验了一下
具体内容:
1:1.txt:error1
2:2.txt:error2
3:3.txt:error3
4:4.txt:error4
每一行具体含义就是
行号:文件名称:错误信息
自己又编写了1.txt, 2.txt, 3.txt, 4.txt,内容随便写。
在vim中设置errorformat:- :set errorformat=%l:%f:%m
复制代码
这样在vim中运行:cfile aa,就会自动打开1.txt,并且把光标定位在第一行,同时在下面显示errror1,:cn会打开2.txt并且把光标定位在第二行,同时在下面显示error2……
cfile的作用大致是这样,现在我还不知道vim中:make指令之后都做了什么,她有没有错误输出文件,怎么打开quickfix窗口实现的定位,原理是什么。有人讲解一下吗,简单的稍微讲解一部分也可以。 |
|