На своем рабочем месте я хочу сделать презентацию собственного языка, который я разработал для решения некоторых проблем, которые у нас были. Для облегчения разработки я создал свой собственный файл синтаксиса vim для этого конкретного языка.
Теперь мне нужно представить его на другом компьютере, у которого не будет этого синтаксического файла. Насколько я знаю, на нем может даже не быть установлен vim (но я в этом сомневаюсь).
Было бы идеально, если бы я мог less -r
получить файл с той же подсветкой синтаксиса, что и на моем собственном компьютере.
Однако я не знаю, как копировать и вставлять, сохраняя цвета (в терминале из gnome в Debian), или как вывести файл с подсветкой синтаксиса в виде необработанных контрольных символов из vim. Я более уверен в поиске решения от vim, но я не знаю, что искать для этого.
Знаете ли вы какой-нибудь способ вывести файл, который вы открыли, с подсветкой синтаксиса как ANSI raw-control-chars в другом файле?