Todo.txt - Upravlja vaše naloge Todo iz terminala Linux


Todo.txt (todo.txt-cli) je enostaven in razširljiv lupinski skript za upravljanje datoteke todo.txt. Omogoča vam dodajanje nalog, seznam dodanih opravil, označevanje vnosa kot dokončanega, dodajanje besedila obstoječim vrsticam in odstranjevanje podvojenih vrstic iz todo.txt vse iz ukazne vrstice Linuxa.

Podpira tudi arhiviranje (premakne vse opravljene naloge iz todo.txt v done.txt in odstrani prazne vrstice), odstrani prednostno nalogo (odstrani prioriteto) iz opravil in še veliko več.

Todo.txt-cli je del aplikacij todo.txt, ki so minimalni, odprtokodni in medplatformski urejevalniki, osredotočeni na todo.txt, ki vam pomagajo pri upravljanju vaših opravil z nekaj pritiski na tipke in dotiki. Todo.txt CLI in Todo.txt Touch sta izdelana za CLI, iOS in Android.

Kako namestiti Todo.txt CLI v Linux

Če želite namestiti todo.txt-cli, morate najprej klonirati skladišče git v sistemu z naslednjim ukazom git.

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

Nato zaženite naslednje ukaze za izdelavo in namestitev todo.txt-cli.

$ make
$ sudo make install

Opomba: Makefile naredi več privzetih poti za nameščene datoteke. Za prilagajanje sistema lahko uporabite naslednje spremenljivke:

  • INSTALL_DIR: PATH za izvedljive datoteke (privzeto/usr/local/bin).
  • CONFIG_DIR: PATH za konfiguracijo todo.txt.
  • BASH_COMPLETION: PATH za skripte za samodejno dokončanje (privzeto na /etc/bash_completion.d).

Na primer:

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

Kako uporabljati CLI Todo.txt v Linuxu

Če želite dodati datoteko todo v datoteko todo.txt, zaženite naslednje ukaze.

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

Za seznam dodanih opravil opravil uporabite naslednji ukaz.

$ todo.sh ls

Nalogo lahko označite kot končano v todo.txt z naslednjim ukazom.

$ sudo todo.sh do 1

Prav tako lahko na primer izbrišete element opravila.

$ sudo todo.sh del 1

Za več možnosti uporabe in ukazov zaženite naslednji ukaz.

$ todo.sh -h

Domača stran Todo.txt: http://todotxt.org/

To je vse! Todo.txt je preprost lupinski skript za ustvarjanje in upravljanje vseh vaših nalog iz terminala Linux. Delite svoje misli o tem ali postavite kakršno koli vprašanje prek spodnjega obrazca za povratne informacije.