Ich habe ziemlich viele Perl-Skripte, die farbige Ausgaben mit dem Terminal drucken Term::ANSIColor
. Dies ist dasselbe wie bei einem Shell-Skript, z
echo -e '\e[1;31mError:\e[0m Your fault.'
Das Anzeigen von Protokolldateien dieser Befehle funktioniert in less
(mit dem -R
Schalter), aber in Vim werden die Farbzeichen wie folgt roh angezeigt:
^[[1;31mError:^[[0m Your fault.
Ich würde eine Syntaxdatei erstellen, um diese Markierungen abzugleichen, sie zu verbergen und die resultierenden Syntaxbereiche entsprechend zu färben, aber zuerst wollte ich überprüfen, ob es so etwas bereits gibt.
vim ansi color
ist allerdings sehr hilfreich.