Todo.txt - pārvalda Todo uzdevumus no Linux termināļa


Todo.txt (todo.txt-cli) ir vienkāršs un paplašināms čaulas skripts, lai pārvaldītu jūsu todo.txt failu. Tas ļauj jums pievienot todos, uzskaitīt pievienotos todos, atzīmēt ierakstu kā pabeigtu, pievienot tekstu esošajām rindām un noņemt rindu dublikātus no todo.txt no Linux komandrindas.

Tas atbalsta arī arhivēšanu (visu paveikto uzdevumu pārvietošana no todo.txt uz done.txt un noņem tukšās rindas), prioritāšu noņemšana (prioritātes noņemšana) no uzdevuma (-iem) un vēl daudz vairāk.

Todo.txt-cli ir daļa no todo.txt lietotnēm, kas ir minimālas, atvērtā pirmkoda un starpplatformu, uz todo.txt vērstas redaktores, kas palīdz jums pārvaldīt savus uzdevumus, izmantojot dažus iespējamos taustiņsitienus un pieskārienus. Todo.txt CLI un Todo.txt Touch ir izveidoti CLI, iOS un Android.

Kā instalēt Todo.txt CLI Linux

Lai instalētu todo.txt-cli, vispirms jums jāklonē git repozitorijs savā sistēmā, izmantojot šādu git komandu.

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

Pēc tam izpildiet šīs komandas, lai izveidotu un instalētu todo.txt-cli.

$ make
$ sudo make install

Piezīme. Makefile instalētajiem failiem izveido vairākus noklusējuma ceļus. Lai veiktu korekcijas savā sistēmā, varat izmantot šādus mainīgos:

  • INSTALL_DIR: izpildāmo failu ceļš (noklusējums/usr/local/bin).
  • CONFIG_DIR: Ceļš todo.txt konfigurācijai.
  • BASH_COMPLETION: automātiskās pabeigšanas skriptu ceļš (noklusējums ir /etc/bash_completion.d).

Piemēram:

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

Kā Linux lietot Todo.txt CLI

Lai Todo.txt failam pievienotu todo uzdevumu, izpildiet šīs komandas.

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

Lai uzskaitītu pievienotos uzdevumus, izmantojiet šo komandu.

$ todo.sh ls

Jūs varat atzīmēt uzdevumu kā pabeigtu todo.txt, izmantojot šādu komandu.

$ sudo todo.sh do 1

Jūs varat arī izdzēst, piemēram, todo vienumu.

$ sudo todo.sh del 1

Lai iegūtu vairāk lietošanas un komandu opciju, palaidiet šo komandu.

$ todo.sh -h

Todo.txt mājas lapa: http://todotxt.org/

Tas ir viss! Todo.txt ir vienkāršs čaulas skripts, lai izveidotu un pārvaldītu visus uzdevumus no Linux termināļa. Dalieties savās domās par to vai uzdodiet jautājumus, izmantojot zemāk esošo atsauksmju veidlapu.