Глава syntax.txt в официальной документации Vim гласит:
HTML comments are rather special (see an HTML reference document for the
details), and the syntax coloring scheme will highlight all errors.
However, if you prefer to use the wrong style (starts with <!-- and
ends with --!>) you can define:
:let html_wrong_comments=1
Текст справки описывает "неправильный стиль". Но я не понял: как стиль "не так"?