在.vimrc中我将errorformat设置为intel cpp格式(假设它是%f%l - %m),但有时候,我需要gcc错误格式,有没有办法在不修改.vimrc之间切换或者输入long命令?
感谢。
答案 0 :(得分:2)
在这两种情况下,您不希望/应该手动更改错误格式。实际上,Vim提供:compiler
命令来加载一个脚本(在{rtp}/compiler/
中),该脚本设置'efm'
(有时也设置&makeprg
)。
在IOW:
compiler icc
以解释英特尔C ++编译器输出compiler gcc
切换回g ++ / clang ++。