É possível ter cores de fundo diferentes no vim (ou seja, uma luz, uma escuridão) ao lidar com arquivos com vários tipos de arquivos (ou seja :set ft=html.php
). No código PHP com HTML incorporado, pode ser difícil ver uma única instrução PHP entre dezenas de linhas HTML, veja abaixo. Vou me contentar com qualquer coisa, seja de cor bg diferente, um marcador na margem, uma segunda margem esquerda (um plugin vim faz isso para marcas), talvez destacando a <?php
tag por exemplo (embora isso seja menos do que o ideal)
EDIT: Eu não acho que isso é possível no nível da sintaxe, pois a sintaxe parece usar um número limitado de elementos (String, Function, Identifier ...). Isso sem dúvida permite a fácil integração com os esquemas de cores. SyntaxAttr é um bom plugin para demonstrar isso. Coloque-o sobre qualquer parte do código e ele informará a qual grupo de sintaxe ele pertence.
?>
e <?
como não PHP.