:title: Менеджер задач в текстовом файле :date: 2 Sep 21 ================================ Менеджер задач в текстовом файле ================================ Кажется, я нашёл почти идеальную формулу для ведения списка задач. По сути я придумал новый формат разметки текста, специализированный для списков задач. Придумать для него название оказалось тяжело. Приложение Todo это второе по популярности приложение после Hello World и все хорошие названия уже давно заняты. Поэтому пусть будет просто **.todo**. Синтаксис выглядит таким образом .. code-block:: text - Uncompleted task (light blue) + Completed task (green) x Rejected task (red) # Comment \Marked text (yellow background)\ `Code (magenta)` Plain text .. image:: https://i.nxhs.cloud/MQ9.png Да, это все элементы синтаксиса. Предельно просто. Какие есть возможности (сравниваю с тем, что предлагают обычные todo-приложения): - Не нужно устанавливать никакого дополнительного ПО или каждый раз открывать громоздкий веб-интерфейс. Всё что надо это текстовый редактор. В моём случае идеально подошёл **vim**. Написал для него `скрипт для подсветки синтаксиса`_. При желании можно написать подсветку для других редакторов. - Текстовая заметка и задача это одна сущность — один файл. - Всё управление полностью с клавиатуры. - Полная свобода включать в файл что угодно. Разумеется, текст, это не специальный формат для встраивания изображений или других файлов, но можно использовать элементы Markdown. .. _скрипт для подсветки синтаксиса: https://git.nxhs.cloud/ge/todolist-syntax