Vim make使用Quickfix创建新文件 - Errorformat

时间:2012-11-07 16:34:56

标签: vim makefile scanf

这似乎是由错误格式错误造成的,但我不确定是什么导致它查看当前值。

:make %

的结果
/Users/seanhess/sandbox/typescript/main.ts (62,15): Expected ';'
"~/sandbox/typescript/main.ts " [New File]    

set errorformat?

的当前值
errorformat= %#%f(%l\,%c): %m

如果有帮助,这里是定义它的包。 https://github.com/leafgarland/typescript-vim/blob/master/compiler/typescript.vim

1 个答案:

答案 0 :(得分:3)

显然%#相当于正则表达式中的*

errorformat=\ %#%f\ %#(%l\\\,%c):\ %m