Svi cijenimo visoku prilagodbu i proširivu prirodu Emacs uređivača teksta. Emacs nudi moćne značajke u kombinaciji s intenzivnom upotrebom tipkovničkih prečaca, pružajući korisnicima brz pristup i zaobilazno rješenje.
Ako ste novi u Emacsu, ove tipkovničke prečice mogu biti izazovne za svladavanje, pogotovo kada niste sigurni što različite naredbe rade i razne tipkovničke prečice koje možete koristiti. Kako bismo razjasnili zabunu, ovaj se post fokusira na Emacsove tipke. Raspravljat ćemo o tipkama koje se često koriste i davati primjere kad god je primjenjivo.
Različite kategorije i primjeri Emacs povezivanja tipki
Isprva se Emacs može činiti kompliciranijim od ostalih uređivača teksta. S Emacsom se sve može učiniti korištenjem povezivanja tipki, a svladavanje vašeg načina korištenja tipki je stresno. Međutim, odabrali smo najčešće tipke koje biste trebali znati i rasporedili ih na temelju njihove funkcionalnosti. Ova raščlamba će vam pružiti udobnost i lakoću dok počnete koristiti Emacs.
1. Modifikacijske tipke
Emacs koristi dvije modifikacijske tipke. Prvi je Ctrl (kontrola). Druga je tipka Meta (Alt/Esc). Tipka 'Ctrl' koristi se s osnovnim naredbama za pokretanje događaja. Na primjer, možete pokrenuti značajku pretraživanja pritiskom na “C-x x-f”. U tom slučaju, istovremeno pritisnite tipke 'Ctrl + x', zatim otpustite i pritisnite tipke 'Ctrl + f' da biste prikazali upit za pretraživanje.
Dobit ćete izlaz kao što je ovaj u nastavku:
Tipka 'Meta' kombinira se s drugim tipkama za pokretanje naredbi. Na primjer, možete koristiti Emacsov naredbeni redak pritiskom na “M-x”. Pritisnite tipke 'Alt + x' istovremeno i zatim upišite svoju naredbu.
2. Osnovni pokreti
Pomoću tipki Control/Ctrl i Meta (Alt) možete brzo kretati međuspremnikom.
-
- C-p – Pomiče kursor prema gore.
- C-n – Pomiče kursor prema dolje.
- C-b – Pomiče kursor ulijevo.
- C-f – Pomiče kursor udesno.
- C-a – Pomiče se na početak retka.
- Tamo je - Pomiče se na kraj retka.
- M-ž – Pomiče kursor jednu riječ naprijed.
- M-b – Pomiče kursor jednu riječ unatrag.
3. Tekstne tipke
Možete brzo odabrati, kopirati, izrezati i zalijepiti tekstove pomoću sljedećih tipki:
-
- C-SPC (Ctrl + razmaknica) – Počnite odabirati tekst. Dobit ćete izlaz da je oznaka postavljena.
- M-w – Kopirajte odabrani tekst
- C-w – Izrežite odabrani tekst
- C-y – Zalijepite tekst iz međuspremnika
4. Značajke pretraživanja
Emacs vam omogućuje pretraživanje unutar teksta. Također možete tražiti datoteke kada ih otvarate.
-
- C-s – Povećava pretraživanje unaprijed
- C-r – Povećava pretraživanje unatrag
- C-x C-f – Omogućuje vam pretraživanje i otvaranje datoteke.
5. Rad s međuspremnikom
Emacs radi s međuspremnicima i prozorima, a možete imati više otvorenih međuspremnika. Takav slučaj zahtijeva da znate koje ključeve koristiti.
-
- C-x 1 – Zatvorite sve otvorene prozore osim aktivnog
- C-x 2 – Vodoravno podijelite prozor
C-x C-c – Izađite iz Emacsa. Ako je neki međuspremnik otvoren, prije izlaska će vas upitati želite li ga spremiti.
6. Prilagodba i naredbe
Emacs možete prilagoditi pomoću konfiguracijske datoteke. Konfiguracijska datoteka je ili “.emacs” ili “.emacs.d/init.el”.
Za pozivanje naredbe kao što je 'text-scale-adjust', pritisnite 'M-x'. Zatim upišite naziv naredbe. Pritisnite tipku Enter/RET za pokretanje naredbe.
Trenutnu naredbu možete poništiti pritiskom na tipke “C-g”.
Za poništavanje promjena koristite tipke “C-x u”.
Zaključak
Emacs je moćan uređivač teksta, zahvaljujući brojnim vezama tipki koje možete koristiti za brzo izvođenje operacija. Raspravljali smo o često korištenim vezama tipki za Emacs kako bismo vam omogućili brzi rad s uređivačem teksta Emacs. S tim ste spremni za korištenje i nadogradite svoje korištenje i iskustvo. Slobodno vježbajte više vezanja tipki; ima ih na tone. Sretno uređivanje!