Todo.txt - Administrerer dine Todo-opgaver fra Linux Terminal


Todo.txt (todo.txt-cli) er et let og udvideligt shell-script til styring af din todo.txt-fil. Det giver dig mulighed for at tilføje todos, liste tilføjede todos, markere en post som færdig, tilføje tekst til eksisterende linjer og fjerne duplikatlinjer fra todo.txt alt fra Linux-kommandolinjen.

Det understøtter også arkivering (flytter alle udførte opgaver fra todo.txt til done.txt og fjerner tomme linjer), de-prioritering (fjerner prioriteten) fra opgaven (e) og så meget mere.

Todo.txt-cli er en del af todo.txt-apps, der er minimale, open source og cross-platform, todo.txt-fokuserede redaktører, som hjælper dig med at administrere dine opgaver med et par tastetryk og mulige tryk. Todo.txt CLI og Todo.txt Touch er bygget til CLI, iOS og Android.

Sådan installeres Todo.txt CLI i Linux

For at installere todo.txt-cli skal du først klone git-arkivet på dit system ved hjælp af følgende git-kommando.

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

Kør derefter følgende kommandoer for at opbygge og installere todo.txt-cli.

$ make
$ sudo make install

Bemærk: Makefilen laver flere standardstier for installerede filer. Du kan bruge følgende variabler til at foretage justeringer på dit system:

  • INSTALL_DIR: PATH til eksekverbare filer (standard/usr/local/bin).
  • CONFIG_DIR: PATH til todo.txt-konfiguration.
  • BASH_COMPLETION: PATH til autofuldførelsesscript (standard til /etc/bash_completion.d).

For eksempel:

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

Sådan bruges Todo.txt CLI i Linux

For at tilføje en todo-opgave til din todo.txt-fil skal du køre følgende kommandoer.

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

Brug følgende kommando for at liste tilføjede todo-opgaver.

$ todo.sh ls

Du kan markere opgaven som udført i todo.txt ved hjælp af følgende kommando.

$ sudo todo.sh do 1

Du kan f.eks. Også slette et todo-element.

$ sudo todo.sh del 1

For flere brugs- og kommandomuligheder skal du køre følgende kommando.

$ todo.sh -h

Todo.txt Hjemmeside: http://todotxt.org/

Det er alt! Todo.txt er et simpelt shell-script til oprettelse og styring af alle dine opgaver fra Linux-terminalen. Del dine tanker om det, eller stil spørgsmål via feedbackformularen nedenfor.