Когда ведешь записи в текстовом блоге, редактор который может проставить в тексте время и дату, экономит чертовски много сил. Особенно странному зверьку вроде вашего покорного слуги, который (а) терпеть не может писать дату и время вручную (б) считатет, что хорошее и правильное датирование удваивает ценность записей. См.
Самонаводящиеся Заметки
(
Read more... )
Попробовал сделать это через tags. Проходим по нашему файлу простеньким коневейером:
egrep -H -n -o "=[^ ]+=" ~/big_file | awk 'BEGIN{FS=":"}{print $3 "\t" $1 "\t" $2}' | sort > ~/tags
И теги вставляем комбинацией CTRL+X CTRL+] из выпадающего меню. :) Осталось решить как бы грамотнее оформить само выгребание тегов. Может запуском скрипта после каждого вновь созданного тега/записи в блог? Не знаю, надо подумать.
Ну как идея? Проверил, работает. :)
Reply
Как раз сижу сейчас на работе под убунтой :) Единственно мне пришлось еще добавить recode в начало - у меня файл все еще в cp1251, все ни как не заставлю себя перейти в юникод.
Я бы сделал двумя вариантами - первый завязал бы это дело на хоткей с помощью map, второй - сделал бы шелловский скрипт с характерным названием (что-нибудь типа retagg) и положил бы его в каталог рядом с main_file. Может быть даже сделал ему возможность получения аргумента из комстроки. И запускал бы прямо из vim
:!retagg или :!retagg %
В принципе у меня аналогично построена работа с расстановкой содержаний по файлу и генерация майндмэпа :))) Я еще просто не добрался до этого :))
Reply
Reply
А фолдинг реализован в АБТФ?
Как?
Reply
Leave a comment