25. Vit et taskwarrior

Voici un script permettant d’utiliser taskwarrior en ligne de commande avec une interface du type de cmus, pour la musique.

On lance vit en tapant simplement son nom.

Après avoir lancé vit , les principales commandes permettant de l’utiliser sont (cmd signifie simplement qu’il faut presser la touche qui suit) :

cmda STRINGcréer une nouvelle tâche de description STRING
cmdA STRINGcréer une annotation datée pour la tâche courante
cmdb STRINGdémarrer / arrêter une tâche
cmdm STRINGmodifie la description de la tâche courante en la renommant STRING
cmd:![rw] STRINGexecute « STRING » in shell. ‘r’ rereads, ‘w’ waits
cmdtprepend the command prompt with « :!rw task « 
cmd:s/OLD/NEW/passe OLD à NEW la description de la tâche courante
cmd:%s/OLD/NEW/change OLD to NEW in the current task’s description
cmdDsupprime l’annotation sélectionnée, supprime la tâche sélectionnée (confirmation par y)
cmdepermet d’éditer toutes les propriétés de la tâche courante dans un éditeur (vim par exemple)
cmd=voir toutes les informations concernant la tâche courante
cmd<enter>voir toutes les informations concernant la tâche courante
cmduannule le dernier changement
rpt:REPORTdisplay REPORT
rpt:REPORT FILTERdisplay REPORT with FILTER
rpt:STRING<tab>display REPORT using tab completion
rpt:<tab>display REPORT using tab completion of all defined reports
cmdqquitte après confimation
cmdQquitte
cmdZZquitte
cmd:qquitte
cmdf FILTERfilter the current report with FILTER
cmddmarque la tâche courante comme faite
navjdescend d’une ligne
navDownArrowdescend d’une ligne
navSpacebardescend d’une ligne
nav:Nva à la tâche numérotée N
nav0va à la première ligne
navggva à la première ligne
navHva à la première ligne sur l’écran
navGva à la dernière ligne
navLva à la dernière ligne sur l’écran
navMva à la ligne au milieu de l’écran
navkmonte d’une ligne
navUpArrowmonte d’une ligne
cmdNva à l’occurrence précédente d’une recherche
cmdnva à l’occurrence suivante d’une recherche
nav^lrafraîchit la liste (l’écran)
nav^fscroll down (forward) one page
navPgDnscroll down (forward) one page
nav^bscroll up (back) one page
navPgUpscroll up (back) up one page
cmd/STRINGrecherche vers le bas la chaîne STRING
cmd?STRINGrecherche vers le haut la chaîne STRING
cmdP [hmln]donne à la tâche courante la priorité H, M, L, ou none
cmdp STRINGplace la tâche courante dans le projet STRING
cmdp STRING<tab>place la tâche courante dans le projet STRING avec complétion (tab)
cmdp<tab>place la tâche courante dans un projet en utilisant la complétion (tab)
help:hprésente l’aide complète
help:h cmdprésente l’aide relative à la commande cmd
help:h helpprésente l’aide sur l’aide
help:h navprésente l’aide sur la navigation
help:h rptprésente l’aide sur les rapports
help:h PATTERNprésente les fichiers d’aide correspondants à l’occurrence PATTERN
cmdw STRINGmet en pause la tâche courante
cmdT +STRINGajoute le tag STRING à la tâche courante
cmdT -STRINGretire le tag STRING de la tâche courante
cmdT<tab>ajoute des tâches à la tâche courante avec complétion (tab)
On peut trouver la version anglaise de cette aide à l’aide de :h dans vit.

Laisser un commentaire