Existe um arquivo de sintaxe do Vim para saída colorida de ANSI dos aplicativos CLI?

11

Eu tenho muitos scripts Perl que imprimem saída colorida no terminal, usando Term::ANSIColor. É o mesmo que quando um script de shell, por exemplo,

echo -e '\e[1;31mError:\e[0m Your fault.'

A visualização dos arquivos de log desses comandos funciona em less(com o -Rcomutador), mas no Vim, os caracteres coloridos são exibidos brutos assim:

^[[1;31mError:^[[0m Your fault.

Eu faria um arquivo de sintaxe para corresponder a esses marcadores, ocultá-los e colorir as regiões de sintaxe resultantes adequadamente, mas primeiro eu queria verificar se já existe algo assim.

Stefan Majewsky
fonte
2
... E é muito difícil para o Google nesse tópico. Toda consulta que inclui "vim" e "cores" traz centenas de esquemas de cores, o que não é o que eu quero.
Stefan Majewsky
vim ansi coloré bastante útil, no entanto.
Sven

Respostas: