Slik holder du oversikt over hendelser, avtaler og daglige oppgaver fra Linux-kommandolinjen
Å administrere og holde oversikt over oppgaver, hendelser og avtaler er en viktig del av hver profesjons daglige rutine. Å snakke i form av programvare, bruker forskjellige mennesker forskjellig programvare som hjelper dem med å gjøre dette. Mens de fleste foretrekker å bruke en GUI-basert programvare, bruker ikke alle dagene sine foran en GUI-aktivert maskin - jeg snakker om de som jobber med servere eller er dør-hardt kommandolinjepiplatikere.
Noen kommandolinjebaserte verktøy finnes som gir organisasjonsfunksjonalitet som ligner på deres GUI-baserte kolleger. I denne artikkelen diskuterer vi grunnleggende om en slik programvare: Calcurse.
Calcurse
Calcurse er et forbannelsesbasert kalender- og planleggingsprogram som hjelper brukerne med å holde oversikt over hendelser, avtaler og hverdagsoppgaver. Den gir et konfigurerbart varslingssystem som minner brukere om kommende frister. Her er noen av de andre funksjonene det gir:
- Kraftig, ikke-interaktiv kommandolinjegrensesnitt som kan brukes av skript
- Fullt brukerkonfigurerbart varslingssystem (mulighet til å sende e-post eller noe annet som kan minne deg på dine kommende avtaler)
- Importer evner med støtte for iCalendar-format
- Eksportere evner med støtte for iCalendar og PCAL-formater
- Evne til å legge ved notater til hvert kalenderelement og redigere dem med din favoritt tekstredigerer
- Støtte for internasjonalisering med tekster oversatt på engelsk, fransk, tysk, nederlandsk, spansk og italiensk
- Komplett online hjelpesystem
- UTF-8-støtte
Nedlasting / Installasjon
Brukere av Debian-baserte systemer som Ubuntu kan enkelt laste ned og installere verktøyet ved hjelp av følgende kommando:
sudo apt-get install calcurse
Alternativt kan du også installere verktøyet manuelt ved å laste ned kildekoden fra det offisielle nettstedet.
For å starte verktøyet, bare kjør følgende kommando:
calcurse
bruk
I de følgende avsnittene diskuterer vi de grunnleggende funksjonene Calcurse tilbyr. Vær oppmerksom på at alle eksempler er testet ved hjelp av Calcurse versjon 3.1.4 på Ubuntu 14.04.
Interface
Her er grensesnittet til verktøyet:
Som du kan se, er grensesnittet delt inn i tre seksjoner: Avtaler, Kalender og ToDo.
Legg til ny avtale
For å legge til en ny avtale, trykk først på Enter rett etter å ha startet Calcurse - dette bør produsere noen alternativer som Hjelp, Lagre, Avslutt og mer nederst i grensesnittet. Deretter trykker du på "o" -tasten på tastaturet ditt - dette gir andre tilgjengelige alternativer eller kommandoer. Her bør du se et alternativ som heter "Add Appt" (se skjermbilde nedenfor).
Som du kan se, kan denne kommandoen aktiveres ved å trykke "Ctrl + A" på tastaturet. Når du er ferdig, bør alternativområdet konverteres til en ledetekst som ber deg om detaljer knyttet til avtalen du vil lagre. Verktøyet ber først om starttid:
Etterfulgt av sluttidspunktet:
Deretter spør du deg om å skrive inn en beskrivelse av avtalen:
Til slutt sparer det avtalen, med detaljer som vises innenfor "Avtaler" -området i grensesnittet.
Legg til ny ToDo
Å legge til en ny ToDo er heller ikke vanskelig. Først bruk Tab-tasten på tastaturet for å velge ToDo-delen (betegnet av den røde grensen rundt den i skjermbildet nedenfor). Dette gir automatisk alternativer eller kommandoer knyttet til denne delen nederst i grensesnittet.
Nå, som du kan se i alternativlisten, kan du begynne å legge til et nytt ToDo-element ved å trykke på "a" på tastaturet. Når du er ferdig, spør verktøyet først for ToDo-navnet:
Deretter spør den om prioritet:
og til slutt legger til den nye ToDo - i mitt tilfelle la jeg til en "Betal månedlige regninger" ToDo-element.
Konfigurer varsler
Calcurse tilbyr mange konfigurasjonsalternativer. For eksempel kan du enkelt konfigurere varslene den produserer. For å gjøre det, bruk først Tab-tasten på tastaturet for å velge Kalender-delen av verktøys grensesnitt, og trykk deretter på "o" til du ser "Konfigurer" -alternativet nederst på skjermen.
Trykk på "C" for å produsere konfigurasjonsalternativer:
og trykk deretter på "N" for å konfigurere varsler:
Her ser du en nummerert liste over alternativer som du kan konfigurere ved bare å trykke på nummeret som er knyttet til alternativet. For eksempel prøvde jeg å konfigurere alternativnummer 5 - "notification.command"
Jeg erstattet den eksisterende standardkommandoen med en som sender meg det kommende Calcurse-varselet - du kan bruke en kommando som gir mening for deg.
For mer informasjon om Calcurse, gå gjennom sin man side.
Konklusjon
Som du kan se, har Calcurse litt læringskurve forbundet med det, men når du bruker det et par ganger, finner du det nesten like praktisk som et annet GUI-basert alternativ. I tillegg gir det også en rekke konfigurasjonsalternativer, noe som gjør det minst verdt å prøve.
Har du noen gang brukt Calcurse eller noen annen kommandolinjebasert arrangør? Hvordan var din erfaring? Del dine tanker i kommentarene nedenfor.