Теперь все будет лежать здесь http://blog.evtuhovich.ru/
Новые трюки Vim :TOhtml
Не секрет, что vim является самым совершенным редактором на свете. Совсем недавно вышла версия 7.3, но я не об этом.
Когда я пишу что-то в блог, то часто приходится вставлять куски кода. Вначале я использовал gem syntax, что долго и муторно, потом нашел JavaScript-библиотеку SyntaxHighlighter, а потом узнал, что у Vim есть команда :TOhtml.
Вот и пример:
def rec n if n == 0 raise Exception.new('test') else rec n - 1 end end begin rec(40) rescue Exception => ex puts ex.message end
А вот такой (или подобный) кусок css надо добавить в стили вашего блога (он, кстати, тоже сделан с помощью :TOthml - рекурсия):
pre { font-family: monospace; color: #c0c0c0; background-color: #000040; font-size: 12pt } .Special { color: #ffa500; } .Type { color: #60ff60; } .Constant { color: #ffa0a0; } .Statement { color: #ffff60; } .Identifier { color: #40ffff; } .PreProc { color: #ff80ff; }