Emacs

Emacsi otseteed

Emacsi otseteed
Emacs on väga mitmekülgne tekstiredaktor, mis on ülikiire ja millel on väga kasutajasõbralik liides. Emacs on üks neist toimetajatest, kelle kasutajad sõltuvad oma töö tegemisel suuresti otseteede ja klahvivajutuste kasutamisest.Seetõttu vaatleme selles artiklis mõningaid klaviatuuri otseteid, mis tulevad koos Emacsiga.

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.

Kuidas näidata FPS-loendurit Linuxi mängudes
Linuxi mängimine sai suure tõuke, kui Valve teatas Steam-kliendi ja nende mängude Linuxi toest 2012. aastal. Sellest ajast peale on paljud AAA- ja ind...
Sid Meieri Civilization VI allalaadimine ja mängimine Linuxis
Sissejuhatus mängu Civilization 6 on kaasaegne kontseptsioon, mis tutvustati Age of Empires mängude sarjas. Idee oli üsna lihtne; alustaksite kõige põ...
Kuidas installida ja mängida Doomi Linuxis
Doomi sissejuhatus Doom-seeria sai alguse 90ndatel pärast algse Doomi väljaandmist. See oli kohene hitt ja sellest ajast alates on mänguseeria pälvinu...