At administrere og holde styr på opgaver, begivenheder og aftaler er en vigtig del af hver fagleders daglige rutine. Tale i form af software, forskellige mennesker bruger forskellige software, der hjælper dem med at gøre dette. Mens de fleste foretrækker at bruge en GUI-baseret software, bruger ikke alle deres dag foran en GUI-aktiveret maskine - jeg taler om dem, der arbejder med servere eller er dårlige kommandolinjepatatikere.

Der findes nogle kommandolinjebaserede værktøjer, der giver organisationsfunktionalitet svarende til deres GUI-baserede modparter. I denne artikel vil vi diskutere grunde til en sådan software: Calcurse.

Calcurse

Calcurse er en forbandelsesbaseret kalender- og planlægningsapplikation, der hjælper brugerne med at holde styr på begivenheder, aftaler og daglige opgaver. Det giver et konfigurerbart underretningssystem, der minder brugerne om kommende frister. Her er nogle af de andre funktioner, den giver:

  • Kraftfuld, ikke-interaktiv kommandolinje grænseflade, som kan bruges af scripts
  • Fuldt brugerkonfigurerbart notifikationssystem (evnen til at sende mails eller andet, der kan minde dig om dine kommende aftaler)
  • Importer evner med støtte til iCalendar-format
  • Eksporter evner med support til iCalendar og pcal formater
  • Evne til at vedhæfte notater til hvert kalenderelement og redigere dem med din yndlingsteksteditor
  • Støtte til internationalisering med tekster oversat på engelsk, fransk, tysk, hollandsk, spansk og italiensk
  • Komplet online hjælpsystem
  • UTF-8 support

Download / Installation

Brugere af Debian-baserede systemer som Ubuntu kan nemt downloade og installere værktøjet ved hjælp af følgende kommando:

 sudo apt-get install calcurse 

Alternativt kan du også installere værktøjet manuelt ved at downloade kildekoden fra dets officielle hjemmeside.

For at starte værktøjet skal du bare køre følgende kommando:

 calcurse 

Anvendelse

I de følgende afsnit diskuteres de grundlæggende funktioner, som Calcurse leverer. Bemærk venligst at alle eksempler er testet ved hjælp af Calcurse version 3.1.4 på Ubuntu 14.04.

grænseflade

Her er værktøjets grænseflade:

Som du kan se, er grænsefladen opdelt i tre sektioner: Aftaler, Kalender og ToDo.

Tilføj ny aftale

For at tilføje en ny aftale skal du først trykke på Enter lige efter lanceringen af ​​Calcurse - dette skal give nogle muligheder som Hjælp, Gem, Afslut og mere nederst i grænsefladen. Tryk derefter på "o" -tasten på dit tastatur - dette giver andre tilgængelige indstillinger eller kommandoer. Her skal du se en mulighed kaldet "Tilføj Appt" (se skærmbilledet nedenfor).

Som du kan se, kan denne kommando aktiveres ved at trykke på "Ctrl + A" på tastaturet. Når en gang er færdig, skal indstillingsområdet konverteres til en prompt, der beder dig om oplysninger vedrørende den aftale, du vil gemme. Værktøjet spørger først om starttidspunkt:

Efterfulgt af sluttidspunktet:

Derefter beder du dig indtaste en beskrivelse af udnævnelsen:

Endelig sparer det udnævnelsen, med detaljerne der vises inden for området "Aftaler" i grænsefladen.

Tilføj ny ToDo

Tilføjelse af en ny ToDo er heller ikke svært. Brug først Tab-tasten på tastaturet til at vælge ToDo-sektionen (betegnet med den røde grænse omkring den i skærmbilledet nedenfor). Dette bringer automatisk indstillinger eller kommandoer i forbindelse med dette afsnit nederst i grænsefladen.

Nu, som du kan se i valglisten, kan du begynde at tilføje et nyt ToDo-element ved at trykke på "a" på tastaturet. Når først det er gjort, beder værktøjet først til ToDo-navnet:

Det anmoder derefter om prioritet:

og til sidst tilføjer den nye ToDo - i mit tilfælde tilføjede jeg en "Betal månedlige regninger" ToDo vare.

Konfigurer underretninger

Calcurse giver mange konfigurationsmuligheder. Du kan f.eks. Nemt konfigurere de meddelelser, den producerer. For at gøre det skal du først bruge Tab-tasten på tastaturet til at vælge kalenderafsnittet i værktøjets grænseflade og derefter trykke på "o", indtil du ser "Konfigurer" -alternativet nederst på skærmen.

Tryk på "C" for at producere konfigurationsindstillinger:

og tryk derefter på "N" for at konfigurere meddelelser:

Her ses en nummereret liste over muligheder, som du kan konfigurere ved blot at trykke på det nummer, der er knyttet til indstillingen. For eksempel forsøgte jeg at konfigurere option nummer 5 - "notification.command"

Jeg erstattede den eksisterende standardkommando med en, der mailer mig den kommende Calcurse-meddelelse - du kan bruge en kommando, der giver mening for dig.

For mere information om Calcurse, gå gennem sin man side.

Konklusion

Som du kan se, har Calcurse en smule læringskurve forbundet med det, men når du bruger det et par gange, finder du det næsten lige så praktisk som et andet GUI-baseret alternativ. Plus, det giver også en lang række konfigurationsindstillinger, hvilket gør det mindst værd at prøve.

Har du nogensinde brugt Calcurse eller en anden kommandolinjebaseret arrangør? Hvordan var din oplevelse? Del dine tanker i kommentarerne nedenfor.