Vor einiger Zeit haben wir uns gefreut, über einen Befehlszeilen-Aufgaben-Manager namens "Taskwarrior" zu schreiben . Heute werden wir über einen weiteren Todo-Manager namens „Kanban.bash“ sprechen. Es ist nicht nur eine Aufgabenanwendung, sondern auch ein sehr leistungsfähiges Tool zur Verwaltung und Messung der Produktivität. Mit diesem Tool können Sie Ihre täglichen Aufgaben verwalten und die tägliche Produktivität messen, um zu wissen, wie Sie täglich, wöchentlich und monatlich abschneiden.
Kanban.bash installieren
Die Installation von Kanban.bash ist absolut trivial.
Laden Sie einfach die neueste Version mit dem Befehl „wget“ herunter:
$ wget "https://raw.githubusercontent.com/coderofsalvation/kanban.bash/master/kanban"
Und machen Sie es als ausführbar:
$ chmod 755 kanban
Beginnen Sie mit der Verwendung mit dem Befehl:
$ ./kanban
So einfach ist das.
Wenn Sie zu faul sind, den vollständigen Befehl einzugeben, können Sie ihn zu Ihrem PATH hinzufügen und einen Alias dafür erstellen.
$ cp ./kanban ~/bin
$ echo 'export PATH=$PATH:~/bin' >> ~/.bashrc
$ echo 'alias k=./kanban' >> ~/.bashrc
$ source ~/.bashrc
Jetzt können Sie einfach "k" eingeben, um das Dienstprogramm Kanban.bash zu verwenden.
So verwenden Sie den Kanban.bash-Befehlszeilen-Todo-Manager
Wenn Sie einen Alias erstellt haben, können Sie einfach "k" ohne Anführungszeichen verwenden, um ihn zu verwenden. Wenn Sie keinen Alias erstellt haben, verwenden Sie einfach den vollständigen Befehl, z. B. "./kanban".
Ich nehme an, Sie haben einen Alias für kanban.bash erstellt. Ab jetzt verwende ich "k" statt "./kanban".
Um den Hilfebereich anzuzeigen, geben Sie einfach Folgendes ein:
$ k
Aufgaben hinzufügen
Um eine Aufgabe hinzuzufügen, führen Sie Folgendes aus:
Geben Sie die Aufgabenbeschreibung ein, wählen Sie einen Status (BACKLOG, HOLD, DOING, CODE, DONE) und geben Sie ein Tag ein.
$ k add enter description: > Write an article about Bash.hash enter one of statuses: BACKLOG HOLD DOING CODE DONE > DOING enter one of tags: > Articles
Aufgaben ansehen
Um die Liste aller Aufgaben anzuzeigen, führen Sie Folgendes aus:
$ k list id status tag description history - - - - - 2 DOING Articles Write an article about Bash.hash D
Sie können die Aufgabe auch wie unten nach Status anzeigen.
$ k show DOING | DOING |------ | 2 Articles Write an article about Bash.hash
Aufgaben bearbeiten
Sie können die Aufgaben bearbeiten, indem Sie ihre ID verwenden.
$ k <id>
Der obige Befehl bearbeitet das Element mit der ID 2.
Aufgaben aktualisieren
Sobald Sie eine Aufgabe abgeschlossen haben, können Sie sie wie unten als erledigt markieren.
$ k 2 DONE DOING -> DONE
Status anzeigen
Führen Sie zum Anzeigen der Statistiken Folgendes aus:
$ k stats status DDONE 1 ▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆
Um nur die Statistiken abgeschlossener Aufgaben anzuzeigen,
$ k stats status DONE
Geben Sie für weitere Details einfach Folgendes ein:
$ k
oder
$ ./kanban