如何忽略Vim和syntastic的角度指令lint错误

时间:2013-08-16 09:41:01

标签: vim angularjs syntastic

当我使用专有的html属性时,Syntastic的lint工具会不断警告我,这一点令人困惑,尤其是在使用Angular指令时。

enter image description here

这很快就淹没了我的html中的实际错误,减少了linter错误的值,并增加了视觉噪音。

无论如何要避免这种情况吗?

2 个答案:

答案 0 :(得分:38)

我问过这个关于tidy errors in VIM on Syntastic's issue tracker的确切问题。

添加到您的vimrc:

let g:syntastic_html_tidy_ignore_errors=['proprietary attribute "ng-']

这将消除ng-前面的任何属性的错误,为所有其他专有属性留下错误。

如果您有自己的指令的命名空间前缀,您也可以将它添加到此列表中。

let g:syntastic_html_tidy_ignore_errors=[
    \'proprietary attribute "ng-',
    \'proprietary attribute "pdk-'
\]

答案 1 :(得分:2)

添加data前缀,它也是html5:

data-ng-model=...