vimでphpを編集している時、以下の様な行があるとそれ以降の色分けが無効になってしまいます
$a = '<?php ?>';

:syntax off
:syntax on
と入力するとちゃんと最後まで色分けされるようになるのですが、こんなことをしなくても最初からきちんと表示される方法はないでしょうか