防止:在VIM中发出警告

前端之家收集整理的这篇文章主要介绍了防止:在VIM中发出警告前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个警告,我不能轻易地从我的构建中删除,每次我运行“:make”从里面的 vim quickfix带我到一些头文件我不在乎.我如何防止VIM这样做,只显示我关心的警告和错误
正如Luc Hermite所说,可以使用’errorformat’选项来忽略警告.
调整此选项有点复杂;检查$VIMRUNTIME /编译器有些例子可能是有帮助的.

当使用avr-gcc和C这样一些令人讨厌的警告

tests.cpp:492: warning: only initialized variables can be placed into program memory area

出现了,可能是compiler fault的结果.

为了避免这个警告显示在quickfix窗口上,我已经将它添加到〜/ .vimrc中:

compiler gcc
set errorformat^=%-G%f:%l:\ %tarning:\ only\ initialized\ varia
            \bles\ can\ be\ placed\ into\ program\ memory\ area

%-G可用于指定要忽略的模式.
^ = in set errorformat ^ = …用于将忽略的警告模式添加到’errorformat’中 – 使用=(set errorformat = …)将附加到该选项并且不起作用,“errorformat”是格式的列表,使用第一个匹配,因此“正常”警告模式将适用.

也许您可以根据您的环境调整这些设置.

原文链接:https://www.f2er.com/bash/386059.html

猜你在找的Bash相关文章