Существует ли файл синтаксиса Vim для вывода приложений CLI в цвете ANSI?


11

У меня довольно много Perl-скриптов, которые печатают цветной вывод на терминал, используя Term::ANSIColor. Это так же, как когда сценарий оболочки делает, например,

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

Просмотр файлов журналов этих команд работает в less-Rпереключателем), но в Vim цветные символы отображаются в необработанном виде так:

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

Я хотел бы создать файл синтаксиса, чтобы сопоставить эти маркеры, скрыть их и соответствующим образом раскрасить результирующие области синтаксиса, но сначала я хотел проверить, есть ли уже что-то подобное.


2
... И это очень сложно для Google по этой теме. Каждый запрос, включающий «vim» и «colors», вызывает сотни цветовых схем, а это не то, что я хочу.
Стефан Маевский,

vim ansi colorдовольно полезно, хотя.
Свен

Ответы:


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.