Менеджер задач tudu — это программа для управления задачами с ncurses-интерфейсом (интерфейс с использованием псевдо-графики для работы в текстовом режиме). Соответственно, программой tudu можно пользоваться при работе по ssh, храня задачи на сервере, который доступен из любой точки мира, что позволяет исключить процесс синхронизации, либо, если хотите, можете использовать для синхронизации задач, например, Dropbox.
Установка менеджера задач tudu
Менеджер задач tudu есть во многих дистрибутивах в основных репозиториях, и его можно установить при помощи менеджера пакетов. Для Debian/Ubuntu это будет такая команда:
apt-get install tudu
И, собственно, всё. Теперь можно пользоваться. Но нужно отметить сразу один момент. В интерфейсе tudu есть видимые подсказки о клавишах, которые вы можете использовать, но их не так много, поэтому, пока вы не выучите необходимые клавиши, запомните одну, самую главную клавишу — ? (вопросительный знак, подсказка справа вверху). При нажатии на нее появляется окно со списком клавиш для различных действий.
Создание задачи
Итак, запускаем менеджер задач tudu. При запуске окно выглядит следующим образом:
Как вы видите, уже есть одна задача, которая называется «Welcome to «tudu». Это простой пример задачи с описанием. Давайте создадим еще одну задачу. Нажмем клавишу «o», после чего появится новая задача, расположенная ниже уже существующей.
Нужно только ввести название задачи и нажать Enter, чтобы сохранить результат редактирования.
Теперь зададим описание для задачи. Нажимаем клавишу «e». В нижней части появляются курсор и подсказка. ижняя часть предназначена для отображения длинного описания для задачи.
Для сохранения длинного описания используется клавиша Escape, поскольку описание может быть многострочным, и клавиша Enter используется для переноса строк.
Также при создании задачи можно указать приоритет. Нажмите клавишу «f». Напротив задачи вы увидите выделение шириной в 1 символ. Нажимая клавиши «вверх» и «вниз», вы можте выбрать приоритет от 1 до 5.
По окончании выбора нажмите Enter, чтобы сохранить приоритет, или Escape, если сохранять изменения не нужно. Задачи без установленного приоритета будут располагаться в списке ниже, чем те, для которых выставлен приоритет.
Теперь можно добавить дэдлайн для задачи. Для этого нажмите клавишу «t». Напротив задачи правее поля приоритета появится поле для ввода даты дэдлайна.
Введите нужную дату и нажмите Enter для сохранения. Если значение не надо изменять, нажмите Escape. После добавления дэдлайна задача выглядит так:
Кроме этого, для задачи можно задать также категорию (клавишей «C») и запланированную дату (клавишей «S»).
Создание подзадач
К сожалению, далеко не все менеджеры задач имеют возможность создания подзадач. Лично мне такая возможность нравится тем, что можно более детально планировать свою деятельность. Создаешь одну большую задачу, разбиваешь ее на несколько более мелких, и последовательно их выполняешь. Это хорошо тем, что наглядно видишь прогресс, и видишь, что задача медленно, но верно выполняется, и это лучше с точки зрения мотивации. Для создания подзадачи в менеджере задач tudu нажмите клавишу «l» (L маленькая).
В остальном работа с подзадачами не отличается от работы с задачами, им также можно задавать описания, дэдлайны, и так далее. Есть только небольшая особенность при перемещении курсора между задачами и подзадачами. Для перемещения между уровнями задач используются клавиши «l» (L маленькая) и «h». Задачи, у которых нет подзадач, отмечаются флажками, а для задач, у которых есть подзадачи, используется отображение процентов выполнения.
Для подзадач можно создавать вложенные подзадачи, если это необходимо.
При этом общий процент выполнения задачи считается с учетом всех вложенных подзадач. Вложенные задачи можно сворачивать и разворачивать, что очень удобно, когда задач много и они имеют по несколько уровней вложенности. Для сворачивания-разворачивания используется клавиша «c».
При добавлении задач конечно же не следует запоминать про сохранение добавленных или измененных задач. Сохранить задачи можно либо клавишей «s», если вы будете дальше работать с программой, либо клавишей «q», если вам нужно сохранить изменения и выйти.
Пометка выполненной задачи
Для пометки задачи как выполненной используется клавиша «m», она же используется для снятия отметки. А для того, чтобы спрятать и отобразить помеченные как выполненные задачи, есть клавиша «M».
Удаление задачи
Менеджер задач tudu позволяет как удалить задачу целиком, так и различные ее поля. Для этого существуют специальные сочетания клавиш:
dd | Удалить задачу целиком |
df | Удалить приоритет задачи |
dt | Удалить дэдлайн задачи |
dS | Удалить запланированную дату задачи |
В заключение
Удивительно, но при всем многообразии различных программ не так часто удается найти программу, которая действительно делает то, что нужно. Например, не все менеджеры задач поддерживают подзадачи, хотя это очень удобно и даже достаточно полезно с точки зрения продуктивности и мотивации. Менеджер задач tudu — это программа, которая лично мне практически полностью подходит для планирования задач. Если, конечно, не брать во внимание напоминалки о дэдлайнах. Зато это простая программа, использующая текстовый интерфейс пользователя, к тому же легкая и без многомегабайтных зависимостей.