Immer wenn ich auf reguläre Ausdrücke beliebiger Komplexität schaue, beginnen meine Augen zu tränen. Gibt es eine vorhandene Lösung, um den verschiedenen Arten von Symbolen in einem Regex-Ausdruck unterschiedliche Farben zu geben?Syntaxhervorhebung für reguläre Ausdrücke in Vim
Idealerweise hätte ich gerne eine andere Hervorhebung für Literalzeichen, Escape-Sequenzen, Klassencodes, Anker, Modifikatoren, Lookaheads usw. Offensichtlich ändert sich die Syntax leicht in den verschiedenen Sprachen, aber das ist eine Falte, die später behandelt wird.
Bonuspunkte, wenn dies irgendwie mit der Syntaxhervorhebung koexistieren kann, die Vim für jede Sprache verwendet, die die Regex verwendet.
Gibt es das irgendwo, oder sollte ich da draußen sein?
+1: Dies ist ein guter Weg, es zu tun. Wenn Sie Funktionen in nativem Vim schreiben, gibt es keine Unterstützung für ausführliche REs. Wenn Sie dies jedoch tun möchten, können Sie die String-Verkettung verwenden, um dasselbe zu erreichen. – DrAl