Ist es möglich, unterschiedliche Hintergrundfarben in vim zu haben (dh eine helle, eine dunkle), wenn Dateien mit mehreren Dateitypen (dh :set ft=html.php
) bearbeitet werden ? In PHP-Code mit eingebettetem HTML kann es schwierig sein, eine einzelne PHP-Anweisung unter Dutzenden von HTML-Zeilen zu sehen (siehe unten). Ich werde mich mit allem zufrieden geben, sei es mit einer anderen Hintergrundfarbe, einem Marker am Rand, einem zweiten linken Rand (ein Vim-Plugin erledigt dies für Markierungen) und vielleicht <?php
zum Beispiel das Tag hervorheben (obwohl das nicht ideal ist).
EDIT: Ich denke nicht, dass dies auf Syntaxebene möglich ist, da die Syntax eine begrenzte Anzahl von Elementen (String, Function, Identifier ...) zu verwenden scheint. Dies ermöglicht zweifellos die einfache Integration in Farbschemata. SyntaxAttr ist ein gutes Plugin, um dies zu demonstrieren. Wenn Sie es über einen beliebigen Teil des Codes legen, erfahren Sie, zu welcher Syntaxgruppe es gehört.
?>
und <?
als Nicht-PHP zu erkennen.