Att hantera och hålla reda på uppgifter, händelser och möten är en viktig del av varje professionell dagliga rutin. Att prata i form av programvara, olika personer använder olika program som hjälper dem att göra det här. Medan de flesta föredrar att använda en GUI-baserad programvara, spenderar inte alla dagarna framför en GUI-aktiverad maskin - jag pratar om de som arbetar med servrar eller är djupa hårda kommandoradsfanatiker.

Vissa kommandoradsbaserade verktyg finns som ger organisationsfunktionalitet liknande deras GUI-baserade motsvarigheter. I denna artikel kommer vi att diskutera grunderna för en sådan mjukvara: Calcurse.

Calcurse

Calcurse är en förbanningsbaserad kalender- och schemaläggningsapplikation som hjälper användarna att hålla reda på händelser, möten och vardagliga uppgifter. Det tillhandahåller ett konfigurerbart anmälningssystem som påminner användarna om kommande tidsfrister. Här är några av de andra funktionerna som det ger:

  • Kraftfullt icke-interaktivt kommandoradsgränssnitt som kan användas av skript
  • Fullt användar-konfigurerbart anmälningssystem (möjlighet att skicka mail eller något annat som kan påminna dig om dina kommande möten)
  • Importera funktioner med stöd för iCalendar-format
  • Exportera funktioner med stöd för iCalendar och PCAL-format
  • Möjlighet att bifoga anteckningar till varje kalenderelement och redigera dem med din favorit textredigerare
  • Stöd för internationalisering med texter översatta på engelska, franska, tyska, holländska, spanska och italienska
  • Komplett onlinehjälpsystem
  • UTF-8 stöd

Ladda ner / installation

Användare av Debian-baserade system som Ubuntu kan enkelt hämta och installera verktyget med följande kommando:

 sudo apt-get install calcurse 

Alternativt kan du också installera verktyget manuellt genom att ladda ner källkoden från dess officiella hemsida.

För att starta verktyget, kör bara följande kommando:

 calcurse 

Användande

I följande avsnitt diskuterar vi de grundläggande funktionerna som Calcurse tillhandahåller. Observera att alla exempel har testats med Calcurse version 3.1.4 på Ubuntu 14.04.

Gränssnitt

Här är verktyget gränssnitt:

Som du kan se är gränssnittet indelat i tre sektioner: möten, kalender och todo.

Lägg till en ny möte

För att lägga till ett nytt möte, tryck först på Enter strax efter att du startat Calcurse - det här bör ge några alternativ som Hjälp, Spara, Avsluta och mer längst ner i gränssnittet. Tryck sedan på "o" -tangenten på tangentbordet - detta ger andra tillgängliga alternativ eller kommandon. Här bör du se ett alternativ som heter "Add Appt" (se skärmdumpen nedan).

Som du kan se kan det här kommandot aktiveras genom att trycka på "Ctrl + A" på tangentbordet. När en gång är gjort bör alternativområdet konverteras till en snabb fråga där du får information om det avtal du vill spara. Verktyget frågar först för starttid:

Efterföljd av sluttiden:

Då frågar du dig att ange en beskrivning av mötet:

Slutligen sparar det avtalet, med dess detaljer som visas inom gränssnittet "Utnämningar".

Lägg till ny ToDo

Att lägga till en ny ToDo är inte heller svårt. Använd först Tab-tangenten på tangentbordet för att välja ToDo-sektionen (betecknad med den röda gränsen runt den i skärmbilden nedan). Detta ger automatiskt alternativ eller kommandon relaterade till det här avsnittet längst ner i gränssnittet.

Nu, som du kan se i alternativlistan, kan du börja lägga till ett nytt ToDo-objekt genom att trycka på "a" på tangentbordet. När du väl gjort det, frågar verktyget först för ToDo-namnet:

Det frågar sedan prioriteringen:

och lägger till slut den nya ToDo - i mitt fall har jag lagt till en "Betala månadsräkningar" ToDo-objekt.

Konfigurera meddelanden

Calcurse ger många konfigurationsalternativ. Du kan till exempel enkelt konfigurera de meddelanden som den producerar. För att göra det, använd först Tab-tangenten på tangentbordet för att välja kalenderavsnittet i verktygets gränssnitt och tryck sedan på "o" tills du ser alternativet "Konfigurera" längst ner på skärmen.

Tryck på "C" för att skapa konfigurationsalternativ:

och tryck sedan på "N" för att konfigurera meddelanden:

Här ser du en numrerad lista över alternativ som du kan konfigurera genom att bara trycka på numret som är kopplat till alternativet. Till exempel försökte jag konfigurera alternativnummer 5 - "notification.command"

Jag ersatte det befintliga standardkommandot med en som skickar mig den kommande Calcurse-meddelandet - du kan använda kommandot som är meningsfullt för dig.

För mer information om Calcurse, gå igenom sin man sida.

Slutsats

Som du kan se har Calcurse lite inlärningskurva förknippad med det, men när du använder det ett par gånger, hittar du det nästan lika bekvämt som något annat GUI-baserat alternativ. Plus, det ger också en mängd konfigurationsalternativ, vilket gör det åtminstone värt att prova.

Har du någonsin använt Calcurse eller någon annan kommandoradsbaserad arrangör? Hur var din erfarenhet? Dela dina tankar i kommentarerna nedan.