Med bedrifter som utvikler seg og jobber med så store målestokker, har det også ført til at de har å gjøre med store datasett. Det brukes mye tid og ressurser på å samle inn så mye data som mulig siden jo mer observasjonene er, desto bedre blir resultatet.
Da datamengden fortsetter å øke, har det blitt ekstremt viktig å holde det strukturert og organisert. Dette er viktig siden tidsstyring er nøkkelen for en organisasjon, og jo mer organisert dataene er, desto færre ressurser og tid blir brukt på å analysere dataene. Det har dermed blitt ekstremt viktig å ha et verktøy som lar deg utføre så mange handlinger som mulig effektivt på en begrenset tid.
Dette er hvor Emacs kommer inn i bildet, som tilbyr funksjoner og utvidelser som lar brukerne holde seg organisert. Emacs kan best beskrives som at det ikke bare er en tekstredigerer, men heller en fullverdig maskin. En slik utvidelse av Emacs som hjelper deg med å organisere deg selv er Org, som er en modus som tilbyr flere funksjoner som å føre notater, vedlikeholde lister og gjøre prosjektplanlegging. Derfor vil vi i dag se på hvordan man kan bruke Org-modus til å organisere livet ditt.
Introduksjon - Grunnleggende om Org
Som nevnt ovenfor er Org ganske enkelt en modus for Emacs som fungerer som et organisasjonsverktøy. For å åpne filer i Org-modus, åpne Emacs og trykk Ctrl + x etterfulgt av Ctrl + f og skriv inn myinit.org.
Dette vil opprette en tom Org-fil. Inne i denne filen kan vi legge til overskrifter og lister samt til og med kildekode for flere programmeringsspråk som Python, Java, etc. Organfiler følger en hierarkisk struktur, noe som gjør det enkelt og greit å bruke.
Overskrifter kan legges inn i den på følgende måte:
La oss nå se på noen funksjoner i Org som gir den en fordel i forhold til andre verktøy:
1) Oppgavebehandling
En av de beste funksjonene som Org tilbyr, er muligheten til å holde rede på oppgaver. Brukere kan legge til sine daglige oppgaver og holde oversikt over dem ved hjelp av TODOer og avkrysningsbokser, og kan til og med pakke disse med notater for mer detalj.
La oss si at vi har følgende i vår org-fil:
Nå vil vi legge til TODOer i denne journalen og liste de fullførte som Ferdig. Gå til hvilken som helst lilla farget element og hit Skift + høyre nøkkel. EN Å GJØRE vises ved siden av elementet.
Hvis du trykker på Shift + høyre tast en gang til, blir TODO til en FERDIG, og nok en gang, å trykke på tastene fører til det opprinnelige vanlige elementet. Elementer uten TODO og FERDIG anses å være i et fri stat.
Som sett, har vi bare de to nøkkelordene - TODO og FERDIG. Vi kan imidlertid også bygge en tilpasset oppgavebehandling. Dette kan gjøres ved å bruke kommandoen: # + SEQ_TODO. La oss sette opp noen tilpassede søkeord for lederen vår. Legg til følgende linje øverst i org-filen:
# + SEQ_TODO: VENTER (w) | FERDIG (d) | ANNULLERT (c) | TODO (t)Last nå Emacs på nytt og åpne myinit.org-fil. Gå nå til oppgaveoverskriften og trykk Skift + høyre nøkkel for å sjekke ut disse:
2) Prosjektplanlegging - tidsplaner, tidsfrister og agendaer
For at prosjekter skal planlegges og fullføres i tide, tillater Org også brukere å legge til dato og tid til oppgavene sine. Brukere kan legge til datoer for når de planlegger å begynne å jobbe med en bestemt oppgave, eller hvilken frist det vil ha for å fullføres. Brukere kan til og med få en oversikt over listen over hendelser som skal skje på en bestemt dato.
For å legge til datoen når en oppgave starter, kan brukerne bruke planleggingskommandoen i org-modus. Bare gå til en hvilken som helst oppgave og slå Ctrl + c, etterfulgt av Ctrl + s. Du får noe sånt som dette:
Velg dato og klikk på den. Gå nå til oppgaven og slå Tab. Du vil se en dato sammen med tidsplannøkkelordet under den.
For å legge til en frist i oppgaven, trykk Ctrl + c, etterfulgt av Ctrl + d. Velg dato og trykk deretter Tab for å se den under oppgaven.
Du kan til og med legge til både tidsplan- og fristdatoer for en oppgave.
For å få en oversikt over hendelsene, trykk Ctrl + c, etterfulgt av [. Dette legger til den nåværende filen din foran agendaen.
Lagre filen nå ved å klikke på Ctrl + x etterfulgt av Ctrl + s. For å se hendelsene, må vi først åpne dagsvisningen, noe som kan gjøres ved å trykke på tastene Alt + x og inn org-agenda. Dette gir deg en liste over kommandoer som følger med org-agenda:
For å få dagsordenen for en bestemt uke eller dag, trykk en nøkkel. Dette gir oss en oversikt over alle hendelsene som skjer i inneværende uke. Se bildet nedenfor:
3) Tabeller
Org har også en innebygd tabellredaktør. Dette kommer godt med når brukere vil sette opp data i en mer strukturert form og utføre operasjoner som sum på tvers av kolonner, finne maksimum osv. For å lage tabeller i Org, trykk Ctrl + c, etterfulgt av | (rør). Org vil da be deg om å nevne tabellstørrelsen.
Du kan deretter legge inn dataene og spille med dem:
Du kan legge til nye rader ved å bruke tastene Alt + Skift + Ned og nye kolonner av Alt + Skift + Høyre og vice versa.
Hjelper Emacs med å organisere livet ditt?
Org er en av de beste modusene til Emacs, og tilbyr noen gode funksjoner til brukerne. Du kan legge inn kode, planlegge elementer, legge til egenskaper, ha sjekklister og så mye mer. Å ha en så kraftig modus i sin grep lar Emacs skinne og har gjort organisering av våre daglige oppgaver så mye enklere.