С Markdown по жизни и по textarea.

2006-12-10

Из все перепробованных blog клиентов мне остался милее сердцу всё таки vim с python и xml-rpc, и сегодня я добрался таки дописать туда необходимую функциональность. Давняя мечта прикрутить markdawn наткнулась маленько на грабли, но проблема встала не остро, просто пришлось погуглить в поисках таких же граблеводов и нашлось много интересного. Python-markdown и подсветка его синтаксиса для vim были заготовлены уже давно. Так как я не знаком практически с вики разметкой и иже с ней markdown`овской - нагулилось две страницы для начинающих. В пути я также встретил товарищейобсуждающих плагин для вордпресса с поддержкой оной разметки. И подумалось мне - если это дело стоящее и хорошее - почему бы не носить его всегда с собой ? В любой форме для комментариев можно вызывать свой редактор и наворачивать в нём чего только не захочется.

Механизм запуска vim по F4 был уже ранее отлажен вместе с Mozex ( ваше слово, товарищь Мозекс ! ) который популярным языком обьясняет мозилле что и в каком случае надо запускать из програмного обеспечения. И вот мы ме-ее-едленно подходим к краю textarea, рискуя провалиться в неё, запускаем vim и занимаемся каллиграфией. Это действительно красиво и понятно. Пока мы и наши глазки отдыхаем - markdown работает.

И вот здесь собственно у меня и случился затык. Не будучи сведущим во внутреннем устройтве vim я признал к стыду своему что безуспешно пытался скармливать текущий буфер фильтру markdown.py Потом всё таки найдена была работающая команда но true ли она в данном случае - не знаю. Собственно вот такой командой можно пропустить написанное через фильтр markdown и он выдаст нам html для скармливания форме : :%!~/markdown.py %

Можно привязать на клавишу и жмакать в своё удовольствие. А я пожалуй пойду спать… Всем пока