Todo.txt - valdo „Todo“ užduotis iš „Linux“ terminalo


Todo.txt (todo.txt-cli) yra paprastas ir išplėstinis apvalkalo scenarijus, skirtas valdyti jūsų todo.txt failą. Tai leidžia jums pridėti todos, išvardyti pridėtus todos, pažymėti įrašą kaip atliktą, pridėti tekstą prie esamų eilučių ir pašalinti pasikartojančias eilutes iš todo.txt iš Linux komandinės eilutės.

Jis taip pat palaiko archyvavimą (perkelia visas atliktas užduotis iš todo.txt į done.txt ir pašalina tuščias eilutes), prioritetų panaikinimą (pašalina prioritetą) iš užduoties (-ių) ir dar daugiau.

„Todo.txt-cli“ yra „todo.txt“ programų dalis, kurios yra minimalios, atvirojo kodo ir daugiaplatformės, „todo.txt“ skirtos redaktoriai, kurie padeda jums valdyti užduotis keliais paspaudimais ir galimais palietimais. „Todo.txt CLI“ ir „Todo.txt Touch“ yra skirtos CLI, „iOS“ ir „Android“.

Kaip įdiegti Todo.txt CLI į Linux

Norėdami įdiegti todo.txt-cli, pirmiausia turite klonuoti „git“ saugyklą sistemoje naudodami šią „git“ komandą.

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

Tada paleiskite šias komandas, kad sukurtumėte ir įdiegtumėte todo.txt-cli.

$ make
$ sudo make install

Pastaba: „Makefile“ nustato kelis numatytuosius įdiegtų failų kelius. Norėdami atlikti koregavimą sistemoje, galite naudoti šiuos kintamuosius:

  • INSTALL_DIR: vykdomųjų failų kelias (numatytasis/usr/local/bin).
  • CONFIG_DIR: Todo.txt konfigūracijos kelias.
  • BASH_COMPLETION: automatinio užbaigimo scenarijų kelias (numatytasis parametras /etc/bash_completion.d).

Pavyzdžiui:

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

Kaip naudoti „Todo.txt“ CLI sistemoje „Linux“

Norėdami pridėti Todo užduotį prie savo Todo.txt failo, vykdykite šias komandas.

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

Norėdami išvardyti pridėtas užduotis, naudokite šią komandą.

$ todo.sh ls

Naudodami šią komandą galite pažymėti užduotį kaip atliktą Todo.txt.

$ sudo todo.sh do 1

Taip pat galite ištrinti, pavyzdžiui, paprastą dalyką.

$ sudo todo.sh del 1

Norėdami gauti daugiau naudojimo ir komandų parinkčių, vykdykite šią komandą.

$ todo.sh -h

„Todo.txt“ pagrindinis puslapis: http://todotxt.org/

Tai viskas! Todo.txt yra paprastas apvalkalo scenarijus, skirtas kurti ir valdyti visas užduotis iš „Linux“ terminalo. Pasidalinkite savo mintimis apie tai arba užduokite klausimų naudodamiesi žemiau esančia atsiliepimų forma.