Emacs

Brug af Emacs til at organisere dit liv

Brug af Emacs til at organisere dit liv
I nyere tid har teknologien udviklet sig så hurtigt, at den har ændret fundamentet for, hvordan industrien fungerer, og medført en enorm overgang. Næsten nu er alle virksomheder efterspurgte efter kraftfulde maskiner, der kan hjælpe dem med at tackle virkelige problemer og give brugerne mulighed for at træffe en bedre informeret beslutningstagning.

Da virksomheder udvikler sig og arbejder på så høje skalaer, har det også ført til, at de har at gøre med store datasæt. Der bruges meget tid og ressourcer på at indsamle så mange data som muligt, da jo flere observationer, jo bedre er nøjagtigheden af ​​resultatet.

Da datamængden fortsætter med at stige, er det derfor blevet ekstremt vigtigt at holde det struktureret og organiseret. Dette er vigtigt, da tidsstyring er nøglen til en organisation, og jo mere organiserede dataene er, jo færre ressourcer og tid vil der blive brugt på at analysere dataene. Det er således blevet ekstremt vigtigt at have et værktøj, der giver dig mulighed for at udføre så mange handlinger som muligt effektivt på en begrænset tid.

Det er her, Emacs kommer ind i billedet, som tilbyder funktioner og udvidelser, der giver brugerne mulighed for at holde sig organiseret. Emacs kan bedst beskrives som, at det ikke kun er en teksteditor, men snarere en fuldt udbygget maskine. En sådan udvidelse af Emacs, der hjælper med at organisere dig selv, er Org, som er en tilstand, der tilbyder flere funktioner såsom at føre noter, vedligeholde lister og udføre projektplanlægning. Derfor vil vi i dag se på, hvordan man kan bruge Org-mode til at organisere dit liv.

Introduktion - Grundlæggende om Org

Som nævnt ovenfor er Org simpelthen en tilstand af Emacs, der fungerer som et organisatorisk værktøj. For at åbne filer i Org-tilstand skal du åbne Emacs og trykke Ctrl + x efterfulgt af Ctrl + f og indtast myinit.org.

Dette opretter en tom Org-fil. Inde i denne fil kan vi tilføje overskrifter og lister samt endda kildekode for flere programmeringssprog som Python, Java osv. Org-filer følger en hierarkisk struktur, hvilket gør det enkelt og ligetil at bruge.

Overskrifter kan tilføjes inde i den på følgende måde:

Lad os nu se på nogle funktioner i Org, der giver det en fordel i forhold til andre værktøjer:

1) Opgavehåndtering

En af de bedste funktioner, som Org tilbyder, er evnen til at holde styr på opgaver. Brugere kan tilføje deres daglige opgaver og holde styr på dem ved hjælp af TODO'er og afkrydsningsfelter og kan endda pakke disse med noter for at få flere detaljer.

Lad os sige, at vi har følgende i vores org-fil:

Nu vil vi føje TODO'er til denne journal og liste de færdige som Udført. Gå til enhver lilla farvet element og hit Skift + højre nøgle. EN AT GØRE vises ved siden af ​​elementet.

Hvis du trykker på Skift + højre tast igen, bliver TODO til en FÆRDIG, og atter at trykke på tasterne fører til det oprindelige almindelige element. Elementer uden TODO og FERDIG anses for at være i en fri stat.

Som det ses, er vi kun de to nøgleord - TODO og DONE. Vi kan dog også oprette en brugerdefineret task manager. Dette kan gøres ved hjælp af kommandoen: # + SEQ_TODO. Lad os oprette nogle tilpassede søgeord til vores manager. Tilføj følgende linje øverst i org-filen:

# + SEQ_TODO: VENTER (w) | FÆRDIG (d) | ANNULLERET (c) | TODO (t)

Genindlæs nu Emacs, og åbn myinit.org-fil. Gå nu til din opgaveoverskrift og hit Skift + højre nøgle til at tjekke disse ud:

2) Projektplanlægning - tidsplaner, deadlines og dagsordener

For at projekter kan planlægges og afsluttes til tiden, tillader Org også brugere at tilføje dato og tid til deres opgaver. Brugere kan tilføje datoer for, hvornår de planlægger at begynde at arbejde på en bestemt opgave, eller hvilken deadline det har for at blive afsluttet. Brugere kan endda få et overblik over listen over begivenheder, der skal ske på en bestemt dato.

For at tilføje den dato, hvor en opgave starter, kan brugerne bruge planlægningskommandoen i org-mode. Du skal blot gå til en hvilken som helst opgave og ramme Ctrl + c, efterfulgt af Ctrl + s. Du får noget som dette:

Vælg datoen, og klik på den. Gå nu til opgaven og slå Tab. Du vil se en dato sammen med tidsplanens nøgleord under den.

For at tilføje en deadline til opgaven skal du trykke på Ctrl + c, efterfulgt af Ctrl + d. Vælg datoen, og tryk derefter på Tab for at se den under opgaven.

Du kan endda tilføje både tidsplan- og deadline for en opgave.

For at få et overblik over begivenhederne, tryk Ctrl + c, efterfulgt af [. Dette tilføjer din nuværende fil foran på dagsordelisten.

Gem nu din fil ved at klikke på Ctrl + x efterfulgt af Ctrl + s. For at se begivenhederne skal vi først åbne dagsoversigten, hvilket kan gøres ved at trykke på tasterne Alt + x og ind org-agenda. Dette giver dig en liste over kommandoer, der følger med org-agenda:

Klik på for at få dagsordenen for en bestemt uge eller dag -en nøgle. Dette giver os et overblik over alle begivenhederne i den aktuelle uge. Se billedet nedenfor:

3) Tabeller

Org har også en indbygget tabeleditor. Dette er praktisk, når brugerne vil oprette data i en mere struktureret form og udføre operationer som sum på tværs af kolonner, finde maksimum osv. For at oprette tabeller i Org skal du trykke på Ctrl + c, efterfulgt af | (rør). Org vil derefter bede dig om at nævne bordstørrelsen.

Du kan derefter indtaste dataene og spille med dem:

Du kan tilføje nye rækker ved hjælp af tasterne Alt + Skift + Ned og nye kolonner ved Alt + Skift + Højre og omvendt.

Hjælper Emacs med at organisere dit liv?

Org er en af ​​de bedste tilstande for Emacs, der tilbyder nogle fremragende funktioner til sine brugere. Du kan integrere kode, planlægge emner, tilføje egenskaber, have tjeklister og meget mere. At have en så stærk tilstand i sin greb lader Emacs skinne og har gjort organisationen af ​​vores daglige opgaver så meget lettere.

5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...
Kamp om Wesnoth 1.13.6 Udvikling frigivet
Kamp om Wesnoth 1.13.6 udgivet i sidste måned, er den sjette udviklingsudgivelse i 1.13.x-serien, og den leverer en række forbedringer, især til bruge...
Sådan installeres League Of Legends på Ubuntu 14.04
Hvis du er fan af League of Legends, er dette en mulighed for dig at prøvekøre League of Legends. Bemærk, at LOL understøttes på PlayOnLinux, hvis du ...