导入/加载编译器警告/错误列表以在缓冲区中突出显示?

时间:2013-10-01 15:51:46

标签: vim

在vim中,您可以使用:make命令启动构建过程。现在我想从Vim外部开始构建过程(例如每晚构建)并加载编译器错误/警告日志,突出显示打开的缓冲区中的所有错误和警告。

Vim可以使用内置功能执行此操作,还是需要vimscript;如果是的话,哪一个?

1 个答案:

答案 0 :(得分:4)

您正在寻找:cfile / :cgetfile

  :cf[ile][!] [errorfile] Read the error file and jump to the first error.

您自然阅读的文件必须采用可由'errorformat'选项解析的格式。

对于Vimscript,还有一个setqflist()函数。

高亮

quickfix list 中正确解析错误后,有几个插件可以突出显示这些位置,例如cuteErrorMarker plugin