Taskwarrior er en brukervennlig oppgavebehandling som opererer i kommandolinjen. Det balanserer enkle og avanserte funksjoner for å gi nybegynnere en enkel vei til å spore sine egne oppgaver.

Denne artikkelen vil gå deg gjennom det grunnleggende ved bruk av Taskwarrior ved å lage en dagligvareliste for baking av brød. La oss komme i gang.

Laster ned og starter Taskwarrior

Hele denne prosessen virker ikke hvis du ikke har installert Taskwarrior. Du kan besøke prosjektets nedlastingsside for tilgang til kildekoden og instruksjoner for nedlasting av Linux og Mac-pakker. For Windows fungerer det bare på Linux-delsystemet på Windows 10.

Etter installasjon kan du kjøre Taskwarrior-kommandoer ved å skrive "oppgave [kommando]" eller ved å skrive inn programmets skall ved å skrive "oppgaveskall" som denne opplæringen vil bruke.

 oppgaveskall 

Følgende melding vises når du starter skallet.

Opprett og list oppgaver

Vårt brød vil kreve noen ingredienser, så la oss liste dem separat. Tilleggskommandoen lager dine nye oppgaver.

 legg til hvitt mel legg til 1 pakke tørr gjær tilsatt salt tilsatt vegetabilsk olje 

Disse fire kommandoene gir oss fire nye oppgaver som vi trenger å fullføre. Du kan vise dem alle med listekommandoen.

 liste 

Du bør nå se denne utgangen i konsollen.

Endre og legg til oppgaver

Legg merke til at du kan se de fire nye oppgavene og deres ID-er. Identifiserende tall er viktig for å endre eksisterende oppgaver.

La oss si at du vil huske å kjøpe disse varene og vil være spesifikk i listen din. Du kan endre listen på to måter.

For den første metoden kan du erstatte din nåværende beskrivelse med en helt ny beskrivelse. Dette vil kreve forskjellig syntaks enn din tidligere add kommando.

 1 modifiser kjøp hvitt mel 

Legg merke til bruken av å modify i syntaksen som leser "modifiser". Dette betyr at du har tatt oppgave 1, endret den og opprettet en ny beskrivelsestreng som leser "kjøp hvitt mel".

Du kan gjenta samme metode med dine tre andre oppgaver, men det er en enklere måte. I stedet for å erstatte oppgavebeskrivelsene dine, kan du ganske enkelt legge nye ord til dem.

Du kan prepend ordet "buy" til dine andre oppgaver siden dette tilleggsordet passer i begynnelsen av hver beskrivelse. Prepend "buy" til resten av oppgavene med syntaksen "prepend."

 2 prepend kjøp 3 prepend buy 4 prepend buy 

Endelig endrede oppgaver skal nå se ut som følgende bilde.

append kommandoen fungerer som prepend gjør, bortsett fra at den legger til ord til slutten av en oppgave.

Slett oppgaver

Hva om du skjønner at du allerede har salt i skapet?

Du har ikke fullført oppgaven. Derfor er det best å bare slette det. Du kan gjøre det med syntaksen "delete."

 3 slette 

Taskwarrior vil be om bekreftelsen din, så du bør skrive "ja" for å kvitte seg med "buy salt" oppgaven helt.

Angre en feil

Taskwarrior beveger sine ID-nummer rundt når oppgavene slettes eller fullføres. Du kan se at din korte liste over ingredienser er nå litt annerledes, med "kjøp vegetabilsk olje" notering nå flyttet til ID # 3 i stedet for # 4.

Dette kan føre til forvirring når du endrer oppgaver. Heldigvis kan du tilbakestille eventuelle endringer ved å utnytte Taskwarrior's complete undo stack.

Bare for moro skyld du ved et uhell å slette oppgave 3 igjen.

 3 slette 

Deretter angre du ulykken ved å bare skrive "angre."

 angre 

Fordi det ikke er noen "redo" -kommando, er kommandoen "angre" ikke reversibel, så du vil finne igjen at denne operasjonen krever bekreftelse. Skriv "ja" for å tilbakestille endringene dine.

Fullfør oppgaver

Etter at du har kjøpt alle varene dine, er det eneste skrittet igjen å markere oppgavene dine som komplett. Taskwarrior tilbyr den done kommandoen for dette formålet. Du kan fullføre alle oppgavene dine samtidig, ved å bruke en kommaseparert liste:

 1, 2, 3 ferdig 

Bulk endringer krever bekreftelse, så igjen må du skrive "ja" for hver enkelt oppgave eller "alle" for gruppen. Din prosess og utgang bør se ut som følgende bilde.

Konklusjon

Nå har du nok kompetanse til å opprette, endre, slette og fullføre oppgaver innen Taskwarrior. Selv den lille mengden kunnskap er nok til å holde deg produktiv med ditt daglige arbeid.

Hvis du vil forgrene seg, kan du prøve hjelpekommandoen i skallet eller se den offisielle Taskwarrior-hjelpesiden. Og som alltid, gå tilbake til Make Tech Easier for fremtidig hjelp med oppgavebehandling og kommandolinjen. Lykke til.