Pristup odjeljku za pomoć
Emacsov priručnik sadrži neke prilično sjajne opise vrste naredbi i značajki kojima možete pristupiti u Emacs-u.
Da biste otvorili priručnik u Emacsu, pritisnite tipke Ctrl + h nakon čega slijedi r.
Korisnici koji više vole slijediti upute i smjernice, mogu pristupiti Emacsovom ugrađenom vodiču klikom na Ctrl + h nakon čega slijedi t.
Osnovni prečaci datoteka
Za otvaranje ili stvaranje datoteka koristi se prečica Ctrl + x nakon koje slijedi Ctrl + f i zatim unos naziva datoteke. Ako već postoji datoteka s navedenim imenom, Emacs će je otvoriti, inače će stvoriti novu datoteku s navedenim imenom.
Da biste posjetili drugu datoteku, pritisnite tipke Ctrl + x nakon čega slijedi Ctrl + v, i unesite naziv nove datoteke.
Korisnici mogu spremiti svoje datoteke pomoću tipki Ctrl + x nakon čega slijedi Ctrl + s. Za spremanje u novo ime to se može učiniti pomoću prečaca Ctrl + x nakon čega slijedi Ctrl + w i unos novog naziva datoteke.
Korisnici također mogu otvoriti datoteke u formatu samo za čitanje tipkama Ctrl + x nakon čega slijedi Ctrl + r a zatim unošenje naziva datoteke.
Da biste umetnuli sadržaj druge datoteke u vašu trenutnu datoteku, pritisnite Ctrl + x nakon čega slijedi ja i unesite naziv datoteke čiji se sadržaj dodaje.
Kad god otvorite datoteku, sadržaj unutar datoteke pohranjuje se u međuspremnik. Ako se otvori više datoteka, tada postoji više međuspremnika. Pritisnite tipke da biste vidjeli popis otvorenih međuspremnika Ctrl + x nakon čega slijedi Ctrl + b.
Također se možemo premještati iz jednog međuspremnika u drugi pomoću tipki Ctrl + x nakon čega slijedi b.
Budući da su međuspremnici drugi izraz za datoteku, oni se također mogu ubiti pomoću tipki Ctrl + x nakon čega slijedi k. U ovom slučaju, bez ikakvog unosa i jednostavnog pritiska na enter ubit će zadani međuspremnik. U gore navedenom dolje, to bi bio međuspremnik ogrebotina.
Da biste izašli iz Emacsa, prečac Ctrl + x nakon čega slijedi Ctrl + c je definirano. Emacs se također može suspendirati pomoću tipki Ctrl + z.
Prečaci pokreta kursora
Za kretanje po zaslonu, Emacs navodi i prečace za pomicanje kursora, jer su oni obično puno brži od korištenja miša.
Sljedeća tablica ih detaljno opisuje:
Pokret tipki | ||
Pokret By | Naprijed | Unazad |
Likovi | Ctrl + f | Ctrl + b |
Riječi | Alt + f | Alt + b |
Linije | Ctrl + n | Ctrl + str |
Rečenice | Alt + e | Alt + a |
Odlomci | Alt + | Alt + |
Kraj / početak retka | Ctrl + e | Ctrl + a |
Kraj / početak međuspremnika | Alt +> | Alt + < |
Pomicanje | Ctrl + v (dolje) | Alt + v (gore) |
Uređivanje prečaca
Emacs, kao urednik, korisnicima nudi i niz prečaca za rad. Za ponavljanje naredbe u navedenom broju puta to se može učiniti pritiskom na tipke Ctrl + u nakon čega slijedi unos navedenog broja naredba će se ponoviti i zatim unosom same naredbe. Na primjer, želim da se pokazivač pomakne na naredbu sljedećeg retka da se ponovi petnaest puta. Slika ispod prikazuje ovo:
U Emacsu prvo moramo odrediti početak odabira na koji možemo primijeniti naredbe poput kopiranja, izrezivanja itd. To se može učiniti pomoću prečaca Ctrl + razmak. Sada odaberite cijelo područje pomoću kursora.
Na primjer, na donjoj slici pravokutnik navodi početak odabira, a krug njegov kraj.
Pomoću tipki možete odabrati čak i cijeli međuspremnik Ctrl + x nakon čega slijedi h.
Nakon što odaberete odjeljak teksta, sada to možete kopirati ovo odabrano područje pomoću prečaca Alt + w. Da ubije ili izrezati tekst, Alt + d može se koristiti za izrezivanje jedne riječi, Ctrl + k može se koristiti za rezanje jedne određene crte i Ctrl + w može se koristiti za rezanje cijele odabrane regije.
Prečac Ctrl + y uglavnom se koristi za lijepljenje područje kopiranog ili ubijenog teksta. Budući da Emacs koristi prsten za ubijanje kako bi pratio sav ubijeni tekst, može zalijepiti stare ubijene predmete tako što će prečacem prelaziti kroz prsten za ubijanje Alt + y.
Ponekad pritisnete pogrešne tipke i želite prekinuti naredbu ili ste naveli pogrešnu naredbu i želite je prekinuti. To se jednostavno može učiniti pomoću prečaca Ctrl + g.
Poništavanje i ponavljanje također su dostupni u Emacs-u. Ctrl + / može se koristiti za poništi naredbe i Ctrl + g nakon čega slijedi Ctrl + / može se koristiti za ponoviti naredbe.
Ctrl + x nakon čega slijedi Ctrl + + (plus) koristi se za povećanje veličine teksta na zaslonu i Ctrl + x nakon čega slijedi Ctrl + - (minus) koristi se za smanjenje veličine teksta.
Pretražite i zamijenite prečace
Emacs vam omogućuje da izvršite inkrementalno pretraživanje pomoću prečaca Ctrl + s. Ova se naredba kontinuirano koristi za preskakanje s jedne pojave pretraživanja na drugu.
Može se izvršiti i inkrementalno pretraživanje unatrag Ctrl + r.
Za pretraživanje pomoću regularnih izraza ili regularnih izraza u drugim terminima upotrijebite tipke Ctrl + Alt + s.
Slično inkrementalnom pretraživanju, regex pretraživanje u obrnutom položaju može se izvršiti pomoću Ctrl + Alt + r.
Da biste izvršili jednostavnu, zamjensku operaciju, upotrijebite prečac Alt + Shift + 5 (Alt +%).
Traženje zamjene riječi:
Tražeći da se riječ zamijeni sa:
Slično tome, operacija zamjene pomoću regularnih izraza može se izvršiti pomoću tipki Ctrl + Alt + Shift + 5 (Ctrl + Alt +%).
Da biste prešli na navedeni broj retka, prečac Alt + g nakon čega slijedi g koristi se. U ovom slučaju, nakon što pritisnete prečac, morate unesite broj retka kamo želite ići. Na primjer:
Prečaci prozora
Emacs vam također omogućuje otvaranje više prozora unutar okvira vašeg Emacsa. Da biste novi prozor okomito podijelili, pritisnite tipke Ctrl + x nakon čega slijedi 2.
Slično tome, za vodoravno razdvajanje novog prozora, Ctrl + x nakon čega slijedi 3 koristi se.
Također možete otvoriti vertikalni i vodoravni prozor.
Da biste zatvorili prozor, pritisnite tipke Ctrl + x nakon čega slijedi 0. Da biste zadržali samo jedan prozor na okviru, onda Ctrl + x nakon čega slijedi 1 će se koristiti.
Zaključak?
Iako ima sučelje prilično jednostavnog izgleda, moćna jezgra leži na stražnjoj strani Emacsa. Svojim korisnicima pruža toliko značajki koje mogu biti lako dostupne pomoću prečaca. Ovo je prilično zgodno jer sada nema potrebe za gnjavažom pronalaženja svakog od ovih izbora s izbornika.