„Emacs“ yra viena iš seniausių teksto rengyklės, kurią galite rasti šiandien. Jis buvo kuriamas daugiau nei 40 metų nuo 2022 m.

„Emacs“ yra kelių platformų, atvirojo kodo ir universalus. Jį galite naudoti įvairiems dalykams – nuo ​​konfigūracijos failų redagavimo iki programavimo ir dokumentų apdorojimo. Supratimas, kaip naudoti šį galingą redaktorių, gali labai pagerinti jūsų našumą naudojant „Linux“.

„Emacs“ diegimas „Linux“.

Prieš tęsdami toliau, turėtumėte įdiegti Emacs teksto rengyklę, jei jos neturite savo kompiuteryje. Štai kaip galite naudoti savo platinimo paketų tvarkyklę, kad įdiegtumėte Emacs.

„Debian“ pagrindu sukurtuose „Distros“.

Pirmiausia atnaujinkite paketo šaltinius naudodami šią komandą:

sudo apt atnaujinti

Tada įdiekite „Emacs“ teksto rengyklę.

sudo apt diegti emacs

„Fedora“, „CentOS“ ir „RHEL“.

Naudokite DNF paketų tvarkyklę įdiegti „Emacs“ „Red Hat Enterprise Linux“ (RHEL), „Fedora“ ir panašiose sistemose.

sudo dnf diegti emacs

„Arch“ pagrindu sukurtuose „Linux Distros“.

Naudokite

instagram viewer
„Pacman“ paketų tvarkyklė Arch pagrindu sukurtuose platinimo įrenginiuose, tokiuose kaip Manjaro ir Garuda Linux, norėdami įdiegti Emacs.

sudo pacman -S emacs

„Emacs“ paleidimas

Galite patikrinti „Emacs“ versiją, kurią naudojate savo kompiuteryje, naudodami šią komandą:

emacs -- versija

Galite paleisti „Emacs“ vykdydami komandą emacs -nw, ir jis prasidės terminale. Norėdami atidaryti Emacs GUI, tiesiog paleiskite komandą emacs be jokių argumentų ar parametrų.

emacs -nw

Arba galite paspausti Super klavišą klaviatūra ir įveskite tekstą emacs pasirodžiusiame paieškos įvestyje. Jums bus suteikta galimybė pasirinkti, ar paleisti Emacs GUI versiją, ar terminalo versiją.

Pažvelkime į terminalais pagrįstą „Emacs“, nes tai daugiausia priklauso nuo jūsų sugebėjimo naudoti klaviatūros valdiklius ir sparčiuosius klavišus naršymui ir apdorojimui. Taip pat galite naudoti tas pačias komandas grafinėje Emacs sąsajoje. Be to, turite GUI mygtukus, kuriuos spustelėję galėsite pasiekti jo funkcijas.

Navigacija „Emacs“.

Rodyklių klavišais naršykite ir, jei reikia, perkelkite žymeklį aukštyn, žemyn, kairėn ir dešinėn.

Norėdami atidaryti naują failą, eikite į teksto nuorodą Apsilankykite Naujas failas tada paspauskite Įeikite. Emacs paprašys įvesti failo pavadinimą, tiesiog įveskite index.txt arba bet kokį jums patinkantį pavadinimą ir paspauskite Įeikite. Pagal numatytuosius nustatymus failas išsaugomas jūsų namų aplanke. Jei norite, galite nurodyti kitą failo vietą.

„Emacs“ viršuje yra pagrindinė meniu juosta. Iš karto po to yra pagrindinis buferis, kuris yra langas, kurį naudojate failams redaguoti. Buferio apačioje yra būsenos juosta, kuri rodo, kokį failą redaguojate ir jo būseną. Norėdami tęsti, lange įveskite tekstą.

Paspauskite Ctrl + X tada Ctrl + C norėdami išeiti iš „Emacs“. Kai bus paprašyta išsaugoti neišsaugotus pakeitimus, paspauskite y už Taip arba n už Nr.

Failą galite atidaryti dar kartą vykdydami komandą emacs ~/index.txt -nw.

Svarbūs Emacs spartieji klavišai

The Ctrl raktas yra vienas iš svarbiausių Emacs raktų. Tiesą sakant, tai tiesiog atstovauja C. Pavyzdžiui, norėdami gauti pagalbos, galite naudoti Emacs komandą C-h, t.y. paspauskite Ctrl + H. Norėdami pradėti Emacs mokymo programą, paleiskite Emacs komandą C-h t, t.y. paspauskite Ctrl + H tada atleiskite ir po to T.

Kitas svarbus raktas yra M, Meta, kuris yra trumpinys Alt, arba Galimybės. The Esc raktas yra paprastas E.

The Įeikite Raktas vadinamas a RET „Emacs“, t.y. „Return“.

„Emacs“ failų redagavimas „Linux“.

Pažvelkime į kai kurias pagrindines redagavimo funkcijas, kurias dažnai naudosite „Emacs“ redaktoriuje. Siekiant geresnio mokymosi, tolesniuose skyriuose bus naudojamas įprastinis Emacs komandų vaizdavimas, t.y. C-key1 raktas2.

Teksto paryškinimas

Norėdami paryškinti arba pažymėti tekstą, pirmiausia pereikite prie teksto, kurį norite paryškinti. Toliau paspauskite Ctrl + tarpo klavišas (C tarpo klavišas). „Emacs“ nustatys pradžios tašką, o tada galite tiesiog perkelti žymeklį rodyklių klavišais, kad paryškintumėte norimą tekstą.

Naudokite C-x h norėdami paryškinti visą esamo dokumento ar buferio tekstą. Paspauskite C tarpo klavišas norėdami panaikinti viso paryškinto arba pasirinkto teksto pasirinkimą.

Naudokite Alt + H (M-h), kad pasirinktumėte visą dabartinės pastraipos tekstą.

Kopijavimas ir įklijavimas

Paspauskite E-w, tai yra (Esc + w), kad nukopijuotumėte paryškintą tekstą programoje „Emacs“. Eikite į tašką, kuriame norite įklijuoti tekstą, ir paspauskite C-y.

Paspauskite C-w norėdami iškirpti paryškintą arba pasirinktą tekstą, tada eikite į vietą, kurioje norite įklijuoti tekstą, ir paspauskite C-y.

Teksto ištrynimas

Galite naudoti Ištrinti ir Backspace klaviatūros klavišus, kad ištrintumėte tekstą programoje „Emacs“, tačiau norėdami padidinti produktyvumą, ženkime toliau.

Pavyzdžiui, norėdami greitai ištrinti visą žodį, perkelkite žymeklį į žodžio pradžią ir paspauskite M-d. Norėdami ištrinti kelis žodžius, palaikykite M (Meta klavišą) ir toliau spauskite d Raktas.

Galite greitai ištrinti visą eilutę, perkeldami žymeklį į eilutės pradžią ir paspausdami C-k. Komanda ištrina visą tekstą nuo žymeklio pradžios iki eilutės pabaigos.

Pakeitimų anuliavimas

Jei iškirpote arba ištrynėte tekstą, kurio neketinote, galite naudoti Emacs anuliavimo komandą, kad greitai atšauktumėte naujausius veiksmus.

Tiesiog paspauskite C-x u anuliuoti ir nuolat kartoti sparčiuosius klavišus, kad anuliuotumėte naujesnius veiksmus. Arba galite paspausti C-/ (pasvirasis brūkšnys) spartusis klavišas.

Teksto paieška Emacs

Jei dokumente norite ieškoti konkretaus žodžio ar teksto, tiesiog paspauskite C-s, o „Emacs“ atliks paiešką pirmyn. Jis paragins įvesti paieškos terminą. Emacs aktyviai ieško raktinių žodžių, kai tik pradedate vesti tekstą. Norėdami ieškoti atgal, tiesiog paspauskite C-r.

Kaip gauti pagalbos naudojant „Emacs“.

„Emacs“ žodyno ir komandų supratimas yra labai svarbus norint įsisavinti „Emacs“. Pvz., Išsaugoti „Emacs“ reiškia rašymas, naujo failo atidarymas yra „Apsilankymas naujame faile“ ir kt.

Pabandykite suprasti, ką komandos daro, o ne įsiminti komandų eilutes. Be to, atminkite, kad mes palietėme tik ledkalnio viršūnę, kai kalbame apie „Emacs“ naudojimą. Laimei, „Emacs“ pateikiama su puikia dokumentacija, įskaitant vadovus ir vadovėlius bei konkrečias pagalbos temas, apie kurias galite pasiteirauti.

Paleiskite Emacs komandą C-h gauti konkrečias pagalbos temas.

Naudokite komandą C-h r norėdami pasiekti „Emacs“ vadovą.

Naudokite C-h t norėdami pasiekti integruotą „Emacs“ mokymo programą.

Failų redagavimas sistemoje „Linux“ naudojant „Emacs“.

Kiekvienas gali lengvai pradėti naudoti Emacs redaktorių Linux sistemoje redaguoti konfigūracijos failus, apdoroti tekstą ir programuoti. Veiksmingas „Emacs“ naudojimas labai padidins jūsų produktyvumą.

sed ir awk yra du dažniausiai naudojami eilučių apdorojimo ir apdorojimo įrankiai, prieinami „Linux“. Sujunkite juos su savo Emacs teksto redagavimo galia, ir jūs turėsite žvalumo.