LINUX.ORG.RU

редактор с расцветкой esc последовательностей

 ,


0

3

существует ли редактор, умеющий выполнять расцветку текста с esc последовательностями как консоль?

т.е. в файле лежит текст с esc кодами и если выполнить команду

$ cat tmp.txt
hello world
то в консоли все удобно читать, но например, если открыть в vim или gedit ..., то читать не удобно
[[1;36mhello world^[[0m

P.S. а может vim умеет и есть секретная команда?

less -R умеет точно

для вима мб есть плагин какой, не в курсе

f1u77y ★★★★
()
Ответ на: комментарий от pon4ik

установил

BundleInstall AnsiEsc

теперь при открытии файла с esc последовательностями

^[[1;36mhello world^[[0m
символы '^[' подсветились зеленым

Это не то, чтобы хотелось видеть ...

sci_reseacher
() автор топика
Ответ на: комментарий от sci_reseacher

А у тебя плагин подключился хоть? Ты его вообще установил?

r3lgar ★★★★★
()

существует ли редактор, умеющий выполнять расцветку текста с esc последовательностями как консоль?

ГНУ Емакс, разумеется, умеет, иначе как бы он работал с ними в shell-mode / eshell-mode. Однако пользовательского интерфейса для обработки произвольного буфера почему-то нет. Но можете для начала выполнить (ansi-color-apply-on-region (point-min) (point-max)) (M-:, если что), а потом уже и подумать, нужно ли вам еще какие удобства к этому дописывать.

P. S. Да, если он вам скажет, что нет такой функции, то сперва (require 'ansi-color), вестимо.

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от Zmicier

sci_reseacher, как успехи?

удалил vundle, установил ansiesc.vim --- работает

P.S. буду пробовать их подружить ...

sci_reseacher
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.