Поиск по сайту:

Todo.txt — управляет вашими задачами Todo из терминала Linux


Todo.txt (todo.txt-cli) — это простой и расширяемый сценарий оболочки для управления файлом todo.txt. Он позволяет добавлять задачи, составлять список добавленных задач, отмечать запись как выполненную, добавлять текст к существующим строкам и удалять повторяющиеся строки из todo.txt – все это из командной строки Linux.

Он также поддерживает архивацию (перемещает все выполненные задачи из todo.txt в done.txt и удаляет пустые строки), деприоритизацию (удаляет приоритет) из задач(ов). ) и многое другое.

Todo.txt-cli является частью приложения todo.txt, которое является минимальным, с открытым исходным кодом и кроссплатформенным, ориентированным на todo.txt редакторы, которые помогут вам управлять задачами с помощью нескольких нажатий клавиш и нажатий. Todo.txt CLI и Todo.txt Touch созданы для CLI, iOS и Android.

Как установить интерфейс командной строки Todo.txt в Linux

Чтобы установить todo.txt-cli, сначала вам необходимо клонировать репозиторий git в вашей системе, используя следующую команду git.

cd ~/bin
git clone https://github.com/todotxt/todo.txt-cli.git
cd todo.txt-cli/

Затем выполните следующие команды, чтобы собрать и установить todo.txt-cli.

make
sudo make install

Примечание. Makefile создает несколько путей по умолчанию для установленных файлов. Для внесения изменений в вашу систему вы можете использовать следующие переменные:

  • INSTALL_DIR: ПУТЬ для исполняемых файлов (по умолчанию /usr/local/bin).
  • CONFIG_DIR: ПУТЬ для конфигурации todo.txt.
  • BASH_COMPLETION: PATH для сценариев автозаполнения (по умолчанию /etc/bash_completion.d).

Например:

make install CONFIG_DIR=$HOME/.todo INSTALL_DIR=$HOME/bin BASH_COMPLETION_DIR=/usr/share/bash-completion/completions

Как использовать интерфейс командной строки Todo.txt в Linux

Чтобы добавить задачу todo в файл todo.txt, выполните следующие команды.

sudo todo.sh add "setup new linode server"
sudo todo.sh add "discuss fosswork.com site with Ravi"

Чтобы вывести список добавленных задач, используйте следующую команду.

todo.sh ls

Вы можете пометить задачу как выполненную в todo.txt, используя следующую команду.

sudo todo.sh do 1

Например, вы также можете удалить элемент задачи.

sudo todo.sh del 1

Чтобы получить дополнительные параметры использования и команды, выполните следующую команду.

todo.sh -h

Домашняя страница Todo.txt: http://todotxt.org/

Вот и все! Todo.txt — это простой сценарий оболочки для создания всех ваших задач и управления ими из терминала Linux. Поделитесь своими мыслями по этому поводу или задайте любые вопросы через форму обратной связи ниже.