介绍如何使用vim的
:make
命令调用任何安装在机器上的编译器
- 安装nodelint:
npm install nodelint -g
- 配置‘:make’,使其调用 Nodelint:
:setlocal makeprg=NODE_DISABLE_COLORS=1\ nodelint\ %
%
表示当前文件所在路径- 该命令相当于在shell中运行的2条指令:
export NODE_DISABLE_COLORS=1
和nodelint ~/quickfix/fizzbuzz.js
- nodelint默认采用ANSI 色标编码把错误信息高亮为红色,配置信息
NODE_DISABLE_COLORS=1
将该高亮禁用,(减少特殊字符的输出),可以更容易地解析出错信息
:setglobal errorformat?
查看vim解析:make
结果的输出格式:setlocal efm=%A%f\,\ line\ %l\,\ character\ %c:%m,%Z%.%#,%-G%.%#
将输出格式进行改变
:compiler nodelint
相当于执行下述一系列操作:
上一篇 | 下一篇 |
---|---|
技巧 106 回溯以前的 Quickfix 列表 | 技巧 108 不必离开 Vim 也能调用 grep |