Emacsi klahvide sidumised

Emacsi Klahvide Sidumised



Me kõik hindame Emacsi tekstiredaktori suurt kohandatavust ja laiendatavust. Emacs pakub võimsaid funktsioone koos kiirklahvide intensiivse kasutamisega, pakkudes kasutajatele kiiret juurdepääsu ja lahendust.

Kui olete Emacsi uustulnuk, võib nende kiirklahvide valdamine olla keeruline, eriti kui te pole kindel, mida erinevad käsud teevad ja milliseid kiirklahve saate kasutada. Segaduse kõrvaldamiseks keskendub see postitus Emacsi klahvide sidumistele. Arutame sagedamini kasutatavaid võtmeid ja anname vajadusel näiteid.







Erinevad kategooriad ja Emacsi klahvide sidumise näited

Alguses võib Emacs tunduda keerulisem kui teised tekstiredaktorid. Emacsiga saab kõike teha klahvide sidumise abil ja klahvide kasutamise viisi valdamine on stressirohke. Siiski koostasime kõige levinumad võtmed, mida peaksite teadma, ja korraldasime need nende funktsionaalsuse põhjal. See jaotus pakub teile Emacsiga alustamisel mugavust ja lihtsust.



1. Muutusklahvid



Emacs kasutab kahte muutmisklahvi. Esimene on Ctrl (kontroll). Teine on metaklahv (Alt/Esc). Klahvi Ctrl kasutatakse sündmuse käivitamiseks koos põhikäskudega. Näiteks saate käivitada otsingufunktsiooni, vajutades 'C-x x-f'. Sellisel juhul vajutage samaaegselt klahve 'Ctrl + x', seejärel vabastage ja vajutage otsinguviipa kuvamiseks klahve 'Ctrl + f'.





Saate sellise väljundi nagu järgmine:


Klahv 'Meta' kombineeritakse käskude käivitamiseks teiste klahvidega. Näiteks saate Emacsi käsurealt kasutada, vajutades 'M-x'. Vajutage korraga klahve 'Alt + x' ja seejärel tippige oma käsk.



2. Põhiliigutused

Kasutades klahve Control/Ctrl ja Meta (Alt), saate puhvris kiiresti liikuda.

    • C-p – See liigutab kursori üles.
    • C-n – See liigutab kursori alla.
    • C-b – See liigutab kursorit vasakule.
    • C-f – See liigutab kursori paremale.
    • C-a – See liigub rea algusesse.
    • Seal on - See liigub rea lõppu.
    • M-f – See liigutab kursorit ühe sõna võrra edasi.
    • M-b – See liigutab kursori ühe sõna võrra tagasi.

3. Tekstiklahvid

Saate tekste kiiresti valida, kopeerida, lõigata ja kleepida järgmiste klahvidega.

    • C-SPC (Ctrl + tühik) – Alustage teksti valimist. Saate väljundi, et märk on seatud.
    • M-w – Kopeerige valitud tekst
    • C-w – Lõika valitud tekst
    • C-y – Kleepige tekst lõikelaualt

4. Otsingufunktsioonid

Emacs võimaldab teil teksti seest otsida. Samuti saate faile avades otsida.

    • C-s – Suurendab otsingut edasi
    • C-r – Suurendab otsingut tagasi
    • C-x C-f – See võimaldab teil faili otsida ja avada.

5. Puhvriga töötamine

Emacs töötab puhvrite ja akendega ning teil võib olla mitu avatud puhvrit. Sellisel juhul peate teadma, milliseid klahve kasutada.

  • C-x b – Lülitage avatud puhvrite vahel
      • C-x 1 – Sulgege kõik avatud aknad, välja arvatud aktiivne
      • C-x 2 – Poolita aken horisontaalselt

  • C-x 3 – Poolita aken vertikaalselt
  • C-x C-s – Salvestage praeguses puhvris tehtud muudatused
  • C-x C-c – Väljuge Emacsist. Kui mõni puhver on avatud, küsib see enne väljumist, kas see salvestada.

    6. Kohandamine ja käsud

    Saate Emacsi kohandada konfiguratsioonifaili abil. Konfiguratsioonifail on kas '.emacs' või '.emacs.d/init.el'.

    Käsu (nt teksti skaala kohandamine) käivitamiseks vajutage klahvi 'M-x'. Seejärel tippige käsu nimi. Käsu käivitamiseks vajutage klahvi Enter/RET.


    Praeguse käsu saate tappa, vajutades klahve “C-g”.


    Muudatuste tagasivõtmiseks kasutage klahve “C-x u”.

    Järeldus

    Emacs on võimas tekstiredaktor tänu arvukatele klahvide sidumistele, mida saate toimingute kiireks tegemiseks kasutada. Arutasime tavaliselt kasutatavaid Emacsi klahvide sidumisi, et saaksite Emacsi tekstiredaktoriga kursis olla. Sellega olete valmis kasutama ning oma kasutust ja kogemusi tasandama. Harjutage julgelt rohkem klahvide sidumist; neid on tonni. Head toimetamist!