Kako koristiti Emacs Org Mode

Kako Koristiti Emacs Org Mode



Emacs je vrlo prilagodljiv i proširiv uređivač teksta koji postoji od 1970-ih. Ostao je koristan i popularan, zahvaljujući različitim značajkama koje nudi kao pomoć u fleksibilnosti i proširivosti za različite zadatke. Zapravo, Emacs se tretira kao operativni sustav, a ne samo uređivač teksta jer njegove mogućnosti nadilaze one osnovnih uređivača teksta.

S Emacsom možete stvarati, uređivati ​​i upravljati tekstualnim dokumentima. Štoviše, možete iskoristiti njegovu proširivost pomoću programskog okruženja Emacs Lisp. Emacs se ističe kao uređivač teksta koji podržava brojna povezivanja tipki radi lakšeg korištenja. Naš fokus za ovaj post su značajke načina rada koje nudi Emacs. Konkretno ćemo govoriti o načinu organizacije. Više o tome u ovom postu.

Što je Org Mode u Emacsu?

Org Mode je način označavanja temeljen na strukturi koji je dizajniran za korištenje s Emacsom koji nudi svestrano okruženje za upravljanje i organiziranje informacija. Org Mode podržava stvaranje obrisa koji pomažu u postizanju strukturiranog formata dokumenta. Ipak, Org Mode omogućuje stvaranje TODO popisa za različite aktivnosti, a možete definirati stanje kao što je “DONE” ili “DODO”.







Pomoću organizacijskog načina rada možete izraditi tablice, rasporede, rokove, ugraditi blokove koda i izvesti dokument u različitim formatima kako biste ga upotrijebili u različitim kontekstima. Iako ovo može zvučati složeno za napraviti, korištenje Org Mode-a u Emacsu zahtijeva samo odgovarajuću praksu, a uz primjere predstavljene u sljedećem odjeljku, lako ćete iskoristiti snagu Emacs Org Mode-a da postanete iskusni korisnik.



Kako koristiti Emacsov način rada

Kroz ovaj odjeljak ćemo razumjeti kako koristiti Emacs Org Mode pokrivajući razne primjere nekih njegovih značajki. Na taj ćete način razumjeti neke od ovih značajki dok ćete vidjeti kako ih možete implementirati. Započnimo!



Prvo provjerite imate li instaliran Emacs. U suprotnom, pokrenite sljedeću naredbu “install”:





$ sudo prikladan instalirati emacs

Da biste koristili Emacs, otvorite ga s terminala i otvorit će se sljedeći prozor ako prvi put koristite Emacs.



$ emacs

S instaliranim Emacsom, nastavimo s primjerima korištenja.

Primjer 1: Stvaranje organizacijske datoteke
Za otvaranje novog dokumenta u Emacsu koristite sljedeću naredbu. Imajte na umu da u Emacsu 'C' označava tipku na tipkovnici 'Ctrl'. Na primjer, sljedeća naredba zahtijeva da pritisnete “Ctrl + x”, otpustite ih, zatim pritisnete “Ctrl + f”:

C-x C-f

Odaberite gdje želite spremiti datoteku. Zatim moramo navesti da se radi o načinu organizacije. Za to dodajte sljedeći redak na vrh vašeg dokumenta kako bi Emacs shvatio da koristite Org Mode. Zamijenite “Prvi Emacs” bilo kojim imenom koje je idealno za vas.

Za spremanje datoteke koristite sljedeću naredbu:

C-x C-s

Primjer 2: Stvaranje naslova
Možete stvoriti tri razine naslova s ​​načinom organizacije. Za razinu 1 upotrijebite zvjezdicu (*) i upišite naziv naslova. Za razinu 2 koristite dvije zvjezdice. Za razinu 3 koristite tri zvjezdice. Primijetit ćete da svaka razina naslova ima drugu boju kao što je prikazano u nastavku. Bijeli tekst je čisti tekst.

Primjer 3: Korištenje oblikovanja teksta
Možete koristiti podebljano, kurziv i druge opcije oblikovanja teksta u načinu organizacije. Za podebljano, tekst stavite dvostrukim zvjezdicama. Za kurziv, tekst zatvorite kosim crtama (/). Da biste podcrtali tekst, stavite ga podvlakama. Također možete stvoriti doslovni tekst tako da ga stavite znakom jednakosti. Sva oblikovanja predstavljena su u sljedećem primjeru:

Primjer 4: Rad s popisima
Za izradu nesređenih popisa, najbolji način je dodati “+”, “-“, ili “\*” na početku stavke. Međutim, ako želite stvoriti uređene popise, koristite brojeve na početku svake stavke, ovisno o razini na kojoj želite da se popis pojavi.

Slijedi primjer uređenog popisa:

Primjer 5: Savijanje sadržaja
Kada radite s velikim dokumentom, savijanje je najbolji način organiziranja sadržaja i boljeg pregleda cijelog sadržaja. Možete presavinuti određenu stavku, poput popisa ili naslova, ili odabrati presavijanje cijelog dokumenta. Pritisnite “Ctrl + tab” za cijeli dokument ili “tab” za određeni odjeljak.

Na primjer, imate sljedeći dokument koji sadrži uređene i neuređene popise:

Ako savimo cijeli dokument, suzit ćemo njegov sadržaj i presavijena verzija će se pojaviti kao što je prikazano u nastavku:

Primjer 6: Stvaranje TODO zadataka
S načinom organizacije možete brzo stvoriti TODO za svoje zadatke dodavanjem ključne riječi TODO svakoj stavci. Ovdje smo koristili naslov druge razine za naš TODO popis.

Alternativno, možete stvoriti TODO koji sadrži navedene zadatke. Za to izradite popis zadataka koristeći [ ] kao što je prikazano u nastavku. Možete označiti TODO kao 'GOTOVO' da biste prikazali njegovo stanje.

Primjer 7: Stvaranje rasporeda i rokova
TODO nije dovoljan, a rasporedi i rokovi bolji su način da pratite svoje nadolazeće zadatke. Upotrijebite ključnu riječ 'RASPOREĐENO' za planiranje aktivnosti i dodavanje datuma. Za praćenje zadatka postavite “ROK” kada ga trebate dovršiti.

Primjer 8: Izvoz datoteke načina organizacije
Nakon što stvorite datoteku načina organizacije, možete je izvesti u različitim formatima za interakciju s rezultatima. Neki od podržanih formata uključuju HTML, PDF, LaTeX itd.

Najprije spremite datoteku. Zatim upotrijebite naredbu “C-c C-e” za otvaranje prozora za izvoz. Pritisnite odgovarajuće tipke ovisno o formatu izvoza koji želite koristiti.

Za ovaj primjer odabrali smo HTML format i naša izvezena datoteka se pojavljuje kao što je prikazano u nastavku kada se otvori u pregledniku:

Zaključak

Emacs podržava Org Mode koji pomaže u strukturiranju dokumenta dok daje više funkcionalnosti za postizanje različitih ciljeva. Predstavili smo Org Mode i dali primjere kako ga koristiti u Emacsu. Nadajmo se da sada možete udobno koristiti Emacs u Org modu.