Taskwarrior is een eenvoudig te gebruiken taakbeheerprogramma dat werkt op de opdrachtregel. Het combineert eenvoudige en geavanceerde functies om beginners een gemakkelijk pad te geven om hun eigen taken te volgen.

Dit artikel zal je door de basis van het gebruik van Taskwarrior leiden door een boodschappenlijstje te maken voor het bakken van een brood. Laten we beginnen.

Taskwarrior downloaden en starten

Dit hele proces zal niet werken als Taskwarrior niet is geïnstalleerd. Je kunt de downloadpagina van het project bezoeken voor toegang tot de broncode en instructies voor het downloaden van Linux- en Mac-pakketten. Voor Windows werkt het alleen op het Linux-subsysteem op Windows 10.

Na de installatie kun je Taskwarrior-commando's uitvoeren door "task [command]" in te typen of door de shell van het programma in te voeren door "task shell" in te typen, die deze tutorial zal gebruiken.

 taak shell 

Het volgende bericht verschijnt als u de shell start.

Maak en maak een lijst van taken

Ons brood heeft enkele ingrediënten nodig, dus laten we ze apart vermelden. Met add opdracht add kunt u uw nieuwe taken maken.

 voeg witte bloem toe voeg 1 pakje droge gist toe voeg zout toe voeg plantaardige olie toe 

Die vier bevelen verlaten ons met vier nieuwe taken die we moeten voltooien. Je kunt ze allemaal bekijken met de lijstopdracht.

 lijst 

Je zou nu deze output in je console moeten zien.

Wijzig en voeg toe aan taken

Merk op dat je de vier nieuwe taken en hun ID's kunt zien. Het identificeren van nummers is belangrijk voor het aanpassen van bestaande taken.

Laten we zeggen dat u eraan wilt denken om die goederen te kopen en specifiek in uw lijst wilt staan. U kunt uw lijst op twee manieren wijzigen.

Voor de eerste methode kunt u uw huidige beschrijving vervangen door een geheel nieuwe beschrijving. Dit vereist een andere syntaxis dan uw vorige opdracht voor add .

 1 wijzigen kopen witte bloem 

Let op het gebruik van modify in de syntaxis die 'modify' leest. Dit betekent dat je taak # 1 hebt overgenomen, deze hebt gewijzigd en een nieuwe tekenreeks hebt gemaakt met de omschrijving 'witte bloem kopen'.

Je zou dezelfde methode kunnen herhalen met je drie andere taken, maar er is een eenvoudigere manier. In plaats van uw taakomschrijvingen te vervangen, kunt u er eenvoudig nieuwe woorden aan toevoegen.

U kunt het woord 'kopen' toevoegen aan uw andere taken, aangezien dat extra woord aan het begin van elke beschrijving past. Voorzie "kopen" van de rest van uw taken met de syntaxis "vooraf maken".

 2 prepend buy 3 prepend buy 4 prepend buy 

De uiteindelijk gewijzigde taken moeten nu op de volgende afbeelding lijken.

De append opdracht werkt net zoals prepend doet, behalve dat het woorden toevoegt aan het einde van een taak.

Taken verwijderen

Wat als je je realiseert dat je al zout in de kast hebt?

Je hebt die taak niet voltooid. Daarom is het het beste om het gewoon te verwijderen. U kunt dat doen met de syntaxis 'verwijderen'.

 3 verwijderen 

Taskwarrior zal om uw bevestiging vragen, dus u moet "ja" typen om de taak "zout kopen" volledig te verwijderen.

Maak een fout ongedaan

Taskwarrior verplaatst zijn ID-nummers rond wanneer taken worden verwijderd of voltooid. U kunt zien dat uw korte lijst met ingrediënten nu een beetje anders is, met de vermelding "Koop plantaardige olie" nu verplaatst naar ID # 3 in plaats van # 4.

Dit kan enige verwarring veroorzaken bij het aanpassen van taken. Gelukkig kun je alle wijzigingen ongedaan maken door te profiteren van Taskwarrior's volledige ongedaan maken stapel.

Gewoon voor de lol, verwijder per ongeluk taak # 3 opnieuw.

 3 verwijderen 

Los vervolgens uw ongeluk op door simpelweg "ongedaan maken" te typen.

 ongedaan maken 

Omdat er geen opdracht "opnieuw uitvoeren" is, is de opdracht "ongedaan maken" niet omkeerbaar, dus u zult opnieuw merken dat voor deze handeling uw bevestiging vereist is. Typ 'ja' om uw wijzigingen terug te zetten.

Taken voltooien

Nadat u al uw goederen hebt gekocht, hoeft u alleen nog maar uw taken als voltooid te markeren. Taskwarrior biedt hiervoor de opdracht done aan. Je kunt al je taken in één keer voltooien door een door komma's gescheiden lijst te gebruiken:

 1, 2, 3 gedaan 

Bulkwijzigingen moeten worden bevestigd, dus u moet opnieuw "ja" typen voor elke afzonderlijke taak of "alle" voor de groep. Uw proces en uitvoer moeten op de volgende afbeelding lijken.

Conclusie

U hebt nu voldoende expertise om taken binnen Taskwarrior te maken, wijzigen, verwijderen en voltooien. Zelfs die kleine hoeveelheid kennis is genoeg om je productief te houden met je dagelijkse werk.

Als je wilt vertakken, probeer dan de help opdracht in de shell of bekijk de officiële Taskwarrior-helppagina. En zoals altijd, keert terug naar Make Tech Makkelijker voor toekomstige hulp bij taakbeheer en de opdrachtregel. Veel succes.