3

Я хочу, чтобы вывод какой-либо программы был раскрашен, так как он отображается на терминале.

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

Я знаю, что можно использовать vim для подсветки синтаксиса как замену (vimpager) или непосредственно в терминале (vimcat). Но оба эти способа vim ожидает EOF, а затем отображает цветной файл - это бесполезно, например, для тестирования живых демонов.

Итак: возможно ли использовать подсветку синтаксиса vim в "живом режиме"? Или, может быть, существует автоматический конвертер из файлов синтаксиса vim для определения языка?

1 ответ1

0

может быть, это (http://www.vim.org/scripts/script.php?script%5Fid=1714) может быть решением для вас

использовать vim как хвост

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .