Hur hanterar du dina uppgifter med Todo.txt

Det finns alldeles för många att göra-lista-appar för att välja den perfekta. De är så lika, men annorlunda, och de skulle alla ta tid att installera och lära sig använda. Du har redan för mycket att göra, så varför ta dig tid att lära dig hur du använder en ny att göra-lista-app bara för att hålla reda på allt du behöver göra?

Det enklaste sättet att hålla reda på dina uppgifter är att skriva ner dem på ett papper. Du kan lista dem på det sätt som är meningsfullt för dig, med extra information du vill ha och behöver bara bära papperet runt för att hålla reda på vad du behöver göra. Det är enkelt, billigt och bara meningsfullt.

Men kanske du hellre skulle behålla en digital att göra-lista så det kommer att finnas på alla dina enheter och du behöver inte oroa dig för att slänga bort det. Du behöver bara en lösning som är lika enkel som vanligt papper och bläck.

Stiga på Todo.txt. Det är ett system för att hålla reda på din to-dos i en vanlig textfil och är närmaste digitala motsvarighet för att hålla reda på dina uppgifter på papper. I den här handledningen visar jag dig hur du använder Todo.txt för att ersätta de papperslistorna och ändå se till att allt blir gjort.

Vad är Todo.txt?

Todo.txt är ett ramverk med riktlinjer genom vilka en enkel textfil kan bli en funktionell räkningslista. I stället för att bara skriva dina uppgifter i en lista slumpmässigt, kommer de enkla reglerna att hjälpa dig att undvika att skapa en röra av uppgifter, och kommer att göra den vanliga textfilen till något mycket mer användbar och intressant. Det kan låta förvirrande, men det är faktiskt enkelt. Så här fungerar det:

Den första regeln i Todo.txt är att varje uppgift är sin egen rad i din textfil. Nytt objekt, ny linje. Så låt oss försöka. Öppna din favorit textredigerare (eller använd bara Anteckningsblock på en dator eller TextEdit på en Mac) och skriv in några uppgifter du behöver göra, var och en på egen rad, så här:

Gör disken eftersom de börjar hälla upp och det ser verkligen ut dåligt. Gör en massa tvätt, helst en lätt belastning. Vakuum huset, se till att komma in i alla de små hörnen.

Det finns mina tre första uppgifter, varav alla är ganska långa. Du kan inkludera så mycket information som du vill ha i varje uppgift. Se bara till att varje uppgift är på egen linje.

Spara bara den filen som todo.txt, och placera den inuti din Dokument mapp eller någon annanstans kan du komma åt det enkelt. Bättre än, lägg det i din Dropbox mappen så att du enkelt kan synkronisera den senare.

Och precis så har du börjat använda Todo.txt! Visst verkar det inte så imponerande just nu: en vanlig textfil med dina saker att göra i den. Nu är vi redo att börja använda några av textformateringskonventionerna Todo.txt stöder och använda några av de verktyg som stöder Todo.txt. Det är då du ser hur användbar hela denna idé kan vara.

Hur man talar lingo

Vi har nu en textfil kallad todo.txt som lagras i vår Dokument mapp. Inuti har vi några saker att göra. Låt oss ta en titt på den filen igen (den här gången, för korthetens intresse, har jag kortat mina todo-saker lite):

Diska. Gör en massa tvätt. Dammsuga huset.

Okej, inte dåligt hittills, men vi använder verkligen inte Todo.txt-ramverket fullständigt. Även om Todo.txt är tänkt att vara enkelt, är det inte featurlöst. Todo.txt är utformad för att hjälpa dig prioritera dina aktiviteter, samt organisera dem i projekt och kontexter. Detta följer i stor utsträckning andan av David Allens berömda produktivitetsmetodik känd som "Getting Things Done", eller oftare förkortad till "GTD" -men du kan använda dessa verktyg för att organisera dina uppgifter men du vill. Om du inte gillar GTD kan du fortfarande använda Todo.txt för att hålla reda på dina uppgifter och använda dessa extrafunktioner för att hjälpa dig att hålla dem ordnade.

Låt oss nu titta på hur projekt, sammanhang och prioriteringar skulle gälla för vår provlista och hur man faktiskt markerar uppgifterna som fullständiga. Jag fortsätter att använda min enkla att göra-lista som ärligt inte är uppgifter som du sannolikt kommer att behöva lägga ner på en att göra-lista, men du kan använda samma idéer som visas här för att hålla reda på någon av dina uppgifter.

projekt

I min lista är alla tre saker relaterade till rengöring av huset. Så vi kan gruppera dem alla i ett projekt som heter "städning". Lägg bara till ett "+" -tecken följt av projektnamnet till dina uppgifter, så här:

Diska. + städning Gör en massa tvätt. + städning Vakuum huset. + rengöring

Det är trevligt, men allt på min lista faller i samma projekt, så det verkar lite överflödigt. Jag kunde bryta allt vidare, särskilt "Gör en last av tvätt" -uppgift som inkluderar att lägga lasten i tvättmaskinen, sedan torken, och slutligen vikning av kläderna. Todo.txt låter objekt vara i mer än ett projekt; lägg bara till en annan +projekt till slutet av uppgiften att lägga till det till ett annat projekt. Låt oss dra nytta av detta och dela upp "Gör en last av tvätt" -uppgift i flera saker och lägg dem sedan i sitt eget "tvätt" -projekt.

Diska. + rengöring Lägg tvätten i tvättmaskinen. + tvätt + städning Lägg lasten i torktumlaren. + tvätt + städning Fyll tvättens last. + tvätt + städning Lägg ihop de klädda kläderna. + tvätt + städning vakuum huset. + rengöring

Bra. Nu är vår to-do-lista uppdelad i flera projekt, och våra "tvätt" -projektuppgifter är också kategoriserade under "städning" -projektet.

Sammanhang

Kontext hänvisar till en plats eller situation där du har vissa saker att göra. När det gäller vår provlista är sammanhanget för dem alla ganska uppenbart: hemma. I ett sådant fall tror jag inte att lägga till ett sammanhang är verkligen allt som är användbart eftersom det är en underförstådd del av själva projektet. Låt oss lägga till några fler saker så att vi bättre kan förstå kontexten.

Diska. + rengöring Lägg tvätten i tvättmaskinen. + tvätt + städning Lägg lasten i torktumlaren. + tvätt + städning Fyll tvättens last. + tvätt + städning Lägg ihop de klädda kläderna. + tvätt + städning vakuum huset. + städning Köp ägg. Köp juice. Köp ett nytt par jeans.

Jag lade till tre nya saker att göra, som alla har att göra med att köpa saker. De första två är matvaror, saker jag behöver köpa i mataffären. Den sista är en klädesplagg, något jag förmodligen kommer att köpa på köpcentret. Alla dessa objekt kan sättas i ett "shopping" -projekt. Men den plats jag ska köpa dem på är annorlunda. Det är här konteksten kommer in. Ange ett sammanhang i Todo.txt med ett "@" tecken följt av namnet på ditt sammanhang. Här ser vår nya lista, inklusive sammanhang, ut:

Diska. + rengöring Lägg tvätten i tvättmaskinen. + tvätt + städning Lägg lasten i torktumlaren. + tvätt + städning Fyll tvättens last. + tvätt + städning Lägg ihop de klädda kläderna. + tvätt + städning vakuum huset. + städning Köp ägg. + shopping @ grocery Köp juice. + shopping @ grocery Köp ett nytt par jeans. + shopping @ mall

Och där går vi. Nu har de tillagda föremålen i vårt "shopping" -projekt fått ett sammanhang. När vi är i mataffären kan vi fokusera på de saker vi behöver köpa där, och detsamma gäller när vi är på köpcentret.

Prioritet

Den sista funktionen vi behöver titta på är prioritet. För att göra det lägger vi till några arbetsrelaterade uppgifter i listan, tilldela dem en prioritet och några av våra befintliga uppgifter. Lägg bara till ett brev omgivet av parentes till början av dina uppgifter för att ge dem en prioritet.

(A) Gör disken. + rengöring (B) Lägg tvätten i tvättmaskinen. + tvätt + städning Lägg lasten i torktumlaren. + tvätt + städning Fyll tvättens last. + tvätt + städning Lägg ihop de klädda kläderna. + tvätt + städning vakuum huset. + städning Köp ägg. + shopping @ grocery Köp juice. + shopping @ grocery (A) Köp ett nytt par jeans. + shopping @ mall Email Matt om min nya artikelidé. + arbete (A) Slutför grovt utkast till nästa artikel. + arbete

Prioriteterna är betecknade med en stor bokstav A-Z, som är innesluten inom parentes och sedan följd av ett mellanslag. De alltid visas i början av åtgärdsposten och är i alfabetisk ordning, det vill säga en uppgift med prioritet av (A) är viktigare än en (B) uppgift, och så vidare. Du får se varför det här är när vi kommer in i några av de verktyg du kan använda för att manipulera din Todo.txt-fil.

Markeringsföremål Slutför

Ett sista ord om att formatera din Todo.txt-fil: Markera en uppgift som fullständig. Du kan ta bort objektet när du är färdig med det, men det är inte den föredragna sätten i Todo.txt. I stället lägger du en liten bokstav "x" i början av den åtgärdade delen, som så:

(A) Gör disken. + rengöring (B) Lägg tvätten i tvättmaskinen. + tvätt + städning Lägg lasten i torktumlaren. + tvätt + städning Fyll tvättens last. + tvätt + städning Lägg ihop de klädda kläderna. + tvätt + städning vakuum huset. + städning Köp ägg. + shopping @ grocery Köp juice. + shopping @ grocery x (A) Köp ett nytt par jeans. + shopping @ mall Email Matt om min nya artikelidé. + arbete (A) Slutför grovt utkast till nästa artikel. + arbete

Om du märker, finns det nu en liten "x" i början av raden som innehåller objektet "Köp ett nytt par jeans". Detta betyder att jeans har köpt och objektet har slutförts, effektivt "crossed off" min lista. På det sättet ser du vad du har genomfört, tillsammans med de saker som fortfarande behöver göras.

Du vet nu hur man tilldelar åtgärdsposter både projekt och sammanhang, samt hur man prioriterar olika objekt i din vanliga textförteckning. Allt detta hjälper oss att göra vår att göra-lista mer användbar för oss än tidigare, vilket ger struktur och organisation till en annars grundläggande, orörd lista. Du kan använda alla dessa funktioner, eller ingen av dem, det är ditt val. Todo.txt i grunden är vad du vill att den ska vara. Det är en tom skiffer för dina uppgifter, och några regler som håller allt organiserat.

Och du kunde stanna här. Det räcker för att följa upp dina uppgifter så som du vill, i en vanlig textfil. Du kan enkelt hitta alla dina projekt eller kontext med en Command-F eller Control-F sökning, och håll dig på toppen av vad som behöver göras med inget annat.

Men eftersom vi följer konventioner skisserade av Todo.txt kan vi utnyttja några andra intressanta verktyg som ger ännu mer kraft till vår ödmjuka lilla textfil.

Alternativ för skrivbordsprogram

Som ett open source-projekt fungerar Todo.txt också i en mängd specialiserade appar utanför din vanliga textredigerare. Du hittar program för nästan vilken plattform som helst som arbetar med Todo.txt, men en av de bästa är en gratis app: Todour.

Tod är tillgänglig för både Mac och Windows, och ger ett enkelt grafiskt gränssnitt till vår Todo.txt-fil. Och jag menar enkel. Ta en titt:

Se vad jag menar? Du bör märka genast men att dina artiklar har prioriterats korrekt automatiskt. Du kommer inte se mycket fina saker här i Todour, men det har alla väsentligheter. Du kan lägga till och ta bort objekt, markera dem som färdiga eller ångrade, och allt detta stöds snyggt i din vanliga textfil. Kontrollera den lilla rutan där för att markera ett objekt komplett, och en liten bokstav "x" visas i början av den raden i din textfil. Nifty, är det inte?

Anledningen till att jag verkligen rekommenderar Todour att använda bara en textredigerare är att den innehåller ett sökfilter. Detta gör att du kan dra full nytta av projekt och sammanhang och kan dölja allt annat i din att göra-lista. Sök bara efter ett projekt eller ett sammanhang, och bara de uppgifterna kommer att visas. Sök efter ett projekt och ett sammanhang, och du får bara se de uppgifter som har båda.

Totalt Todor, som Todo.txt själv, har inte många prickiga funktioner. Men det har de viktigaste och det blir dem rätt.

Mobil åtkomst

Todo.txt föddes från kommandoraden, i en traditionell datavärld. Men det betyder inte att du inte kan använda Todo.txt på mobila enheter. I själva verket finns det Todo.txt-appar för iOS och Android för $ 2 vardera. De har alla samma funktioner och funktionalitet som vi redan har diskuterat, inklusive projekt, sammanhang och prioriteringar. Gränssnittet är rent och minimalt och fokuserat på att du snabbt kan hålla reda på dina Todo.txt-uppgifter.

Det finns inte så mycket att säga om mobilapparna, förutom att de fungerar precis som du förväntar dig. I likhet med Todo.txt är dessa mobilappar enkelt och enkelt. Du kan lägga till uppgifter, filtrera dem efter projekt och kategori, och redigera eller slutföra dem på språng och håll allt som synkroniseras med din dator via Dropbox.

Det finns fortfarande ett enda verktyg för att täcka i Todo.txt-arsenalen, och det är den mest potenta en - men också den mest geekiga: kommandoradsgränssnittet.

Kommandoradsgränssnittet

Jag skulle vara ombedd om jag inte täckte kronjuveln i Todo.txt-världen, födelseplatsen för hela Todo.txt-ramen: kommandoraden.

De flesta försöker undvika kommandoraden i dessa dagar. De är förbryllade av vad det gör exakt, och är lite rädda för den kraft det låter dem rulla över sin maskin. Ändå är kommandoraden ett kraftfullt verktyg, och jag uppmuntrar dig helhjärtat att inte låta dessa rädslor hålla dig från att utforska kommandoraden. Vi har en utmärkt handledning serie om taming terminalen. Om du inte är bekant med det redan, ta en titt på den serien nu. Det hjälper dig att förstå denna aspekt av Todo.txt mycket bättre.

Med det ur vägen, låt oss titta på Todo.txt s skalskript. Medan den faktiska användningen av Todo.txt är ganska enkel, är det lite komplicerat att konfigurera kommandoradsgränssnittet (eller CLI).

Först, ladda ner den senaste kopian av Todo.txt från Github. När du släpper ner nedladdningen kommer du att vara kvar med tre filer: todo.sh, todo.cfg och todo_completion. Låt mig förklara var och en i tur och ordning.

todo.sh - Detta är hjärnan i operationen, huvudskriptet, det vi ska göra körbara och använda som vår CLI.

todo.cfg - Vissa konfigurationsalternativ som används av todo.sh, Det viktigaste är platsen för din todo.txt-fil.

todo_completion - Ett valfritt hjälparcript som ger flikfärdigningsfunktioner till todo.sh. Jag kommer inte att täcka den i den här handledningen, men om du är nyfiken, Du kan läsa mer om det här.

Nu, för att hålla allt organiserat, vill du lagra Todo.txt-filerna någonstans säkert. För att vara organiserade bör du lagra dem i en mapp i din hemkatalog, eller någon annanstans lagrar du vanligtvis skript. I mitt fall skulle hela vägen se ut så här: 

/ Användare / zach / todo /

Nu när våra Todo.txt-skript har ett bra ställe att leva, aktiverar vi todo.sh genom att göra det körbart. För att göra detta, använd kommandoraden och navigera till katalogen där dina Todo.txt-skript bor. För att navigera med kommandoradstypen:

cd / användare / YOUR_HOME_DIR / todo

Ersätt "YOUR_HOME_DIR" med namnet på din hemkatalog. Nu när du är i rätt katalog gör du todo.shkörbar genom att köra följande kommando:

chmod + x todo.sh

Nu om du försöker köra skriptet genom att skriva ...

./todo.sh

... du bör se användningsinformationen för Todo.txt. grattis! Du har nu CLI för Todo.txt! Prova ett enkelt kommando som:

./todo.sh lista

Det kommer att lista alla dina aktuella saker att göra. Låt mig gissa, det sa att du har 0 saker i din att göra-lista, eller hur? Bli inte avskräckt, du gjorde inte något fel. Du behöver bara konfigurera Todo.txt och berätta det där din todo.txt-fil är lagrad. För att göra det, öppna todo.cfg och lägg till följande information:

# === REDIGERA FIL LOCATIONS UNDER === # Din todo.txt katalog #export TODO_DIR = "/ Users / gina / Documents / todo" export TODO_DIR = "/ Användare / YOUR_HOME_DIR / Documents" # Din todo / done / report. exportera txt-platser export TODO_FILE = "$ TODO_DIR / todo.txt" export DONE_FILE = "$ TODO_DIR / done.txt" export REPORT_FILE = "$ TODO_DIR / report.txt" # Du kan anpassa dina aktiviteter katalog plats #export TODO_ACTIONS_DIR = "$ HOME /.todo.actions.d "# == REDIGERA FIL LOCATIONS ABOVE ===

Det är viktigt att lägga märke till att vi har dubbla citat runt vår väg / Användare / YOUR_HOME_DIR / Documents, och det måste "YOUR_HOME_DIR" ersättas med namnet på din hemkatalog. Om du försöker springa todo.sh igen bör du se dina uppgifter visas nu:

ebed-melech: todo zach $ ./todo.sh lista 09 (A) Köp ett nytt par jeans. + shopping @ Mall 01 (A) Gör disken. + rengöring 11 (A) Slutför grovt utkast till nästa artikel. + arbete 02 (B) Lägg tvätten i tvättmaskinen. + tvätt + städning 07 Köp ägg. + shopping @ grocery 08 Köp juice. + shopping @ grocery 10 Email Matt om min nya artikelidé. + arbete 04 Vik lasten på tvätten. + tvätt + städning 05 Lägg ihop de klädda kläderna. + tvätt + städning 03 Lägg lasten i torken. + tvätt + städning 06 Vakuum huset. + städning - TODO: 11 av 11 uppgifter visade 

Som vi såg i Todour, listas våra uppgifter automatiskt i prioriterad ordning. Vi kan få samma typ av sökfunktionalitet genom att lägga till en term till slutet av vår todo.sh lista kommando:

ebed-melech: todo zach $ ./todo.sh lista + arbete 11 (A) Slutför grova utkast till nästa artikel. + jobb 10 Email Matt om min nya artikelidé. + arbete - TODO: 2 av 11 uppgifter visas 

Det är fantastiskt att du har CLI igång, men om du öppnar ett nytt Terminal fönster, eller ens navigera bara ur / Användare / YOUR_HOME_DIR / todo katalog, kommer du att förlora möjligheten att köra todo.sh manus. För att stoppa detta händer måste du redigera din.bashrc. filen eller skapa den i din hemkatalog. Navigera tillbaka till din hemkatalog med ett enkelt kommando:

CD 

Nu när du är i din hemkatalog använder vi textredigeraren för kommandoraden nano att skapa och ändra detta .bashrc fil.

nano .bashrc

I den filen lägger vi till följande rad:

alias t = "/ Användare / YOUR_HOME_DIR / todo / todo.sh -d /Users/YOUR_HOME_DIR/todo/todo.cfg"

Som vanligt ersätter du "YOUR_HOME_DIR" med din hemkatalog. Stäng sedan filen genom att trycka på Ctrl-X och spara sedan filen genom att trycka på y.

För att aktivera de ändringar som vi gjort just kör detta kommando:

källa .bashrc

Ok, försök nu skriva bara "t" som ett kommando i kommandoraden. Här är vad du bör se:

ebed-melech: ~ zach $ t Användning: todo.sh [-fhpantvV] [-d todo_config] action [task_number] [task_description] Prova 'todo.sh -h' för mer information. 

Hurra! Nu kan du komma åt todo.shmanus från var som helst i kommandoraden. Alla samma kommandon som tidigare arbetat. Se:

ebed-melech: ~ zach $ t lista 09 (A) Köp ett nytt par jeans. + shopping @ Mall 01 (A) Gör disken. + rengöring 11 (A) Slutför grovt utkast till nästa artikel. + arbete 02 (B) Lägg tvätten i tvättmaskinen. + tvätt + städning 07 Köp ägg. + shopping @ grocery 08 Köp juice. + shopping @ grocery 10 Email Matt om min nya artikelidé. + arbete 04 Vik lasten på tvätten. + tvätt + städning 05 Lägg ihop de klädda kläderna. + tvätt + städning 03 Lägg lasten i torken. + tvätt + städning 06 Vakuum huset. + städning - TODO: 11 av 11 uppgifter visade

Vi har bara bara repat ytan på vad Todo.txt CLI kan göra dock. Prova med att använda den inbyggda hjälpen genom att köra:

t hjälp

Läs igenom Github Wiki sidor för Todo.txt-projektet, eller om du känner dig äventyrlig, utforska tilläggskatalogen. Slutsatsen är, spela med Todo.txt CLI tills du känner dig bekväm med att använda den. Ju mer bekväm du är med det, desto mer sannolikt är du att använda det, och ju mer det hjälper dig att vara produktiv.

Sammanfattningsvis

Så där har du det: Todo.txts värld, systemlistan som kan vara så enkelt eller så komplicerat som du skulle vilja göra det. Det är bara en vanlig textfil, men när den kombineras med appar och dess kommandoradsgränssnitt kan den vara lika kraftfull som du vill. Du kan hålla dina uppgifter organiserade på det sätt som ger mest mening åt dig, och spara tid och pengar genom att inte behöva lära dig ett nytt, komplicerat behärsknings system.

Istället för att ladda ner en ny lista-app för att få allt förenklat, öppna bara en ny vanlig textfil och prova stegen ovan för att använda Todo.txt för att hantera dina uppgifter. Du kommer att bli förvånad över hur kraftfull ett sådant enkelt system kan vara.