Emacsove tipke

Emacsove Tipke



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 b – Prebacivanje između otvorenih međuspremnika
      • C-x 1 – Zatvorite sve otvorene prozore osim aktivnog
      • C-x 2 – Vodoravno podijelite prozor

  • C-x 3 – Okomito podijelite prozor
  • C-x C-s – Spremite promjene napravljene u trenutnom međuspremniku
  • 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!