Disable syntasic html/tidy checker for a file
Try to put this in your .vimrc
let g:syntastic_html_tidy_ignore_errors=[" proprietary attribute " ,"trimming empty <", "unescaped &" , "lacks \"action", "is not recognized!", "discarding unexpected"]
This solves more things than one but I think it can be helpful. More on this here.
I was running into this with .hbs
and .html
templating for a node project. Adding this to my .vimrc helped:
let syntastic_mode_map = { 'passive_filetypes': ['html'] }
more options here https://github.com/scrooloose/syntastic/issues/240
Additionally, if you just want to turn warnings off for html tidy:
let g:syntastic_html_tidy_quiet_messages = { "level" : "warnings" }
I have found this is a welcome setting for editing twig templates.
Of course for more info, in vim:
:h syntastic-checkers