VIM:如何在 gcc4.1.2 和英特尔 cpp 编译器之间切换"errorfmt"?



在.vimrc中,我将错误格式设置为英特尔cpp格式(假设它是%f %l--%m(,但有时,我需要gcc错误格式,有没有办法在不编辑.vimrc或键入长命令的情况下在此之间切换?

谢谢。

在这两种情况下,您不需要/不应该手动更改错误格式。事实上,Vim 提供了:compiler命令,该命令加载一个脚本(以 {rtp}/compiler/ 为单位(来设置'efm'(有时也&makeprg(。

在欠条中:

  • 执行compiler icc以解释英特尔C++编译器输出
  • 并执行compiler gcc切换回 G++/clang++。

相关内容

最新更新