Abi jaotise avamine
Emacsi kasutusjuhendis on päris head kirjeldused käskude tüübist ja funktsioonidest, millele saate Emacsis juurde pääseda.
Emacsi sees oleva käsiraamatu avamiseks vajutage klahve Ctrl + h järgneb r.
Kasutajate jaoks, kes eelistavad järgida õpetust ja juhiseid, pääsevad nad Emacsi sisseehitatud õpetuse juurde, klõpsates nuppu Ctrl + h järgneb t.
Põhifailide otseteed
Failide avamiseks või loomiseks kasutatakse otseteed Ctrl + x, millele järgneb Ctrl + f ja seejärel sisestatakse failinimi. Kui määratud nimega fail on juba olemas, avab Emacs selle faili, vastasel juhul loob uue faili määratud nimega.
Mõne muu faili külastamiseks vajutage klahve Ctrl + x järgneb Ctrl + v, ja sisestage uue faili failinimi.
Kasutajad saavad oma faile klahvide abil salvestada Ctrl + x järgneb Ctrl + s. Uuele nimele salvestamiseks saab seda teha otsetee abil Ctrl + x järgneb Ctrl + w ja sisestage uus failinimi.
Kasutajad saavad klahvidega avada ka faile kirjutuskaitstud vormingus Ctrl + x järgneb Ctrl + r ja seejärel sisestage failinimi.
Teise faili sisu lisamiseks praegusesse faili vajutage klahvi Ctrl + x järgneb i ja sisestage selle faili failinimi, mille sisu lisatakse.
Alati kui faili avate, salvestatakse faili sisu puhvrisse. Kui avatakse mitu faili, on mitu puhvrit olemas. Avatud puhvrite loendi nägemiseks vajutage klahve Ctrl + x järgneb Ctrl + b.
Samuti võime klahvide abil liikuda ühest puhvrist teise Ctrl + x järgneb b.
Kuna puhvrid on faili teine termin, saab neid ka võtmete abil tappa Ctrl + x järgneb k. Sellisel juhul tapaks vaikepuhver ilma midagi sisestamata ja lihtsalt klahvi Enter vajutades. Ülaltoodud allpool oleks see kriimustuspuhver.
Emacsist väljumiseks otsetee Ctrl + x järgneb Ctrl + c on määratletud. Emacsi saab peatada ka võtmetega Ctrl + z.
Kursori liikumise otseteed
Ekraanil liikumiseks määrab Emacs otseteed ka kursori liikumiseks, kuna need kipuvad olema palju kiiremad kui hiire kasutamine.
Järgmises tabelis kirjeldatakse neid üksikasjalikult:
Võtmete liikumine | ||
Liikumine poolt | Edasi | Tagurpidi |
Tegelased | Ctrl + f | Ctrl + b |
Sõnad | Alt + f | Alt + b |
Liinid | Ctrl + n | Ctrl + lk |
Laused | Alt + e | Alt + a |
Lõigud | Alt + | Alt + |
Rea lõpp / algus | Ctrl + e | Ctrl + a |
Puhvri lõpp / algus | Alt +> | Alt + < |
Kerimine | Ctrl + v (alla) | Alt + v (üles) |
Otseteede muutmine
Emacs pakub redaktorina kasutajatele ka mitmesuguseid otseteid, millega töötada. Käsu kordamiseks määratud arv kordi saab seda teha, vajutades klahve Ctrl + u, millele järgneb määratud numbri sisestamine, korratakse käsku ja sisestatakse seejärel käsk ise. Näiteks tahan, et kursor liiguks järgmise rea käsule, mida korratakse viisteist korda. Allolev pilt näitab seda:
Emacsis peame kõigepealt määrama valiku alguse, millele saame rakendada käske nagu kopeerimine, lõikamine jne. Seda saab teha otsetee abil Ctrl + tühik. Nüüd valige kursori abil kogu ala.
Näiteks alloleval pildil määrab ristkülik valiku alguse ja ringi selle lõpu.
Klahvide abil saab valida isegi kogu puhvri Ctrl + x järgneb h.
Kui teie tekstilõik on valitud, saate seda nüüd teha koopia selle valitud ala otsetee abil Alt + w. Tappa või lõigatud teksti, Alt + d saab kasutada ühe sõna lõikamiseks, Ctrl + k saab kasutada ühe konkreetse joone lõikamiseks ja Ctrl + w saab kasutada kogu valitud piirkonna lõikamiseks.
Otsetee Ctrl + y kasutatakse peamiselt kleepimine kopeeritud või tapetud teksti piirkond. Kuna Emacs kasutab tapetud rõngast kogu tapetud teksti jälgimiseks, saab ta vanad tapetud esemed kleepida otsetee abil tapmisrõnga abil Alt + y.
Mõnikord vajutate valesid klahve ja soovite käsu katkestada või määrasite vale käsu ja soovite selle lõpetada. Seda saab lihtsalt teha otsetee abil Ctrl + g.
Tagasivõtmine ja uuesti tegemine on saadaval ka Emacsis. Ctrl + / saab harjuda tagasi võtma käsud ja Ctrl + g järgneb Ctrl + / saab harjuda ümber tegema käsud.
Ctrl + x järgneb Ctrl + + (pluss) kasutatakse ekraani teksti suuruse suurendamiseks ja Ctrl + x järgneb Ctrl + - (miinus) kasutatakse teksti suuruse vähendamiseks.
Otseteede otsimine ja asendamine
Emacs võimaldab teil teha otsingu otseteega Ctrl + s. Seda käsku kasutatakse pidevalt otsingu ühelt esinemiselt teisele hüppamiseks.
Täiendava otsingu tagurpidi saab teha ka Ctrl + r.
Regulaaravaldiste või muude terminitega regexi abil otsimiseks kasutage klahve Ctrl + Alt + s.
Sarnaselt järkjärgulise otsingu abil saab regex otsingu teha ka tagurpidi Ctrl + Alt + r.
Lihtsa asendustoimingu tegemiseks kasutage otseteed Alt + Tõst + 5 (Alt +%).
Sõna asendamise palumine:
Palutakse sõna asendada järgmisega:
Sarnaselt saab regulaaravaldisi kasutava asendustoimingu teha klahvide abil Ctrl + Alt + Tõst + 5 (Ctrl + Alt +%).
Määratud rea numbrile minemiseks otsetee Alt + g järgneb g kasutatakse. Sellisel juhul peate pärast otsetee tabamist tegema sisestage rea number kuhu tahad minna. Näiteks:
Akna otseteed
Emacs võimaldab teil Emacsi raami sees avada ka mitu akent. Uue akna vertikaalseks jagamiseks vajutage klahve Ctrl + x järgneb 2.
Samamoodi uue akna horisontaalseks jagamiseks, Ctrl + x järgneb 3 kasutatakse.
Samuti võite lasta avada nii vertikaalsed kui ka horisontaalsed aknad.
Akna sulgemiseks vajutage klahve Ctrl + x järgneb 0. Siis saate oma raami peal hoida ainult ühte akent Ctrl + x järgneb 1 kasutatakse.
Järeldus?
Vaatamata üsna lihtsa välimusega liidesele, asub võimas tuum Emacsi tagaosas. See pakub oma kasutajatele nii palju funktsioone, millele saab otseteede abil hõlpsasti juurde pääseda. See tuleb üsna mugav, sest nüüd pole vaja minna läbi vaeva, et leida menüüst kõik need valikud.