- PVSM.RU - https://www.pvsm.ru -
Случайно обнаружил интересную возможность консольного текстового редактора vim, — он умеет конвертировать открытый текст (с подсветкой синтаксиса) в статичные HTML страницы.
Просто откройте любой файл в vim, выполните команду :TOhtml и вы получите HTML код этой страницы.
Следом я написал скрипт для автоматизации (конвертация всех *.sh файлов).
#!/bin/bash
for file in *.sh; do
vim -f +"run! syntax/2html.vim" +"wq" +"q" $file
done
И в случае моих настроек vim, получилась такая симпатичная страница:
pastehtml.com/view/cbltj9tyn.html [1]
Думаю, многие могут обойтись даже без JavaScript-хайлайтеров кода.
Enjoy!
Автор: Spoofing
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/vim/15131
Ссылки в тексте:
[1] pastehtml.com/view/cbltj9tyn.html: http://pastehtml.com/view/cbltj9tyn.html
Нажмите здесь для печати.