:: urbansheep (urbansheep) wrote,
:: urbansheep
urbansheep

Category:

Как вести to-do.txt в EmEditor

Как мы помним, проще всего работа с чистым текстом, в котором нет почти никакой визуальной разметки. Вся визуальная часть должна создаваться средой автоматически. Поэтому мы берём EmEditor, и затачиваем его под себя, изучая по пути возможности и не залезая слишком глубоко в дебри программирования.

Разметка

Все записи задач в файле однострочные. Детали — в комментариях.

Цвета настраиваются в настройках для текстовой конфигурации, вкладка Display. Цветовая подсветка строится на регулярных выражениях и пока не тормозит. Регулярные выражения указываются также в настройках на вкладке Highlight (1). Для всех регулярных выражений указано, что это Regular expression, а также Highlight right side.

Типы задач

  • - обычная задача
  • + выполненная задача
  • ~ задача в процессе выполнения (у меня иногда вместо тильды указывается знак процента — %)
  • X отменённая задача
  • ? Задача, по которой требуется дополнительная информация

Регулярные выражения

  • RE: ^\-[ \t]+
  • RE: ^\+[ \t]+
  • RE: ^[~%][ \t]+
  • RE: ^[xх][ \t]+
    (одна буква Х русская, другая — латинская)
  • RE: ^\?[ \t]+

Комментарии

Дополнительные данные вносятся обычно в виде комментариев:

/*
    примерно в таком варианте,
    который позволяет слить в
    описание задачи как
    -  несколько
    -  подпунктов,
    так и фрагменты из писем или
    дополнительные сведения
*/

Гиперссылки

В начале todo.txt даётся ссылка на ключевые файлы. Формат:

Путь(номер_строки)(двоеточие)
C:\file.txt(1):

Поддерживаются ярлыки, поэтому можно на файл, лежащий где-то в глубине Documents and Settings сослаться через ярлык, лежащий в специальной папке. Это очень удобно, чтобы не держать длинные строки в начале файла, где они только загромождают пространство.

C:\_service\file.txt.lnk(1):

В моём случае это links.txt, который постепенно приходит на смену/в дополнение к закладкам браузера. Переход по файловой ссылке происходит при установке курсора внутрь ссылки и нажатия F10. То есть, для того, чтобы перейти к ссылкам, мне достаточно нажать CTRL-HOME+F10. В ссылках первой строкой идёт ссылка на to-do, поэтому повторное нажатие F10 перекидывает обратно к списку задач.



Subscribe
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 13 comments