„Emacs“ raktų įrišimai

Emacs Raktu Irisimai



Mes visi vertiname didelį Emacs teksto rengyklės pritaikymą ir išplečiamumą. „Emacs“ siūlo galingas funkcijas kartu su intensyviu sparčiųjų klavišų naudojimu, todėl vartotojams suteikiama greita prieiga ir sprendimas.

Jei nesate Emacs naujokas, šiuos sparčiuosius klavišus gali būti sudėtinga įvaldyti, ypač kai nesate tikri, ką daro skirtingos komandos ir kokie įvairūs spartieji klavišai, kuriuos galite naudoti. Siekiant padėti išvalyti painiavą, šiame įraše pagrindinis dėmesys skiriamas „Emacs“ klavišų įrišimams. Aptarsime dažniausiai naudojamus klavišus, pateikdami pavyzdžius, kai tinka.







Įvairios kategorijos ir Emacs raktų surišimų pavyzdžiai

Iš pradžių „Emacs“ gali atrodyti sudėtingesnė nei kiti teksto rengyklės. Naudojant „Emacs“ viską galima padaryti naudojant raktų surišimą, o įvaldyti savo klavišų naudojimo būdą kelia daug streso. Tačiau mes sukūrėme dažniausiai naudojamus raktus, kuriuos turėtumėte žinoti, ir sutvarkyti juos pagal jų funkcionalumą. Šis suskirstymas suteiks jums patogumo ir lengvumo pradedant dirbti su „Emacs“.



1. Modifikatoriaus klavišai



„Emacs“ naudoja du modifikavimo klavišus. Pirmasis yra Ctrl (valdiklis). Kitas yra meta klavišas (Alt / Esc). Klavišas „Ctrl“ naudojamas su pagrindinėmis komandomis įvykiui suaktyvinti. Pavyzdžiui, galite suaktyvinti paieškos funkciją paspausdami „C-x x-f“. Tokiu atveju vienu metu paspauskite klavišus „Ctrl + x“, tada atleiskite ir paspauskite klavišus „Ctrl + f“, kad būtų rodoma paieškos eilutė.





Gausite tokią išvestį, kaip nurodyta toliau:


Klavišas „Meta“ yra derinamas su kitais klavišais, kad suaktyvintų komandas. Pavyzdžiui, galite naudoti „Emacs“ komandų eilutę paspausdami „M-x“. Vienu metu paspauskite klavišus „Alt + x“ ir įveskite komandą.



2. Pagrindiniai judesiai

Naudodami valdymo/Ctrl ir Meta (Alt) klavišus galite greitai naršyti buferyje.

    • C-p – Jis perkelia žymeklį aukštyn.
    • C-n – Tai perkelia žymeklį žemyn.
    • C-b – Jis perkelia žymeklį į kairę.
    • C-f – Jis perkelia žymeklį į dešinę.
    • C-a – Jis pereina į eilutės pradžią.
    • Yra - Jis juda į eilutės pabaigą.
    • M-f – Tai perkelia žymeklį vienu žodžiu į priekį.
    • M-b - Tai perkelia žymeklį vienu žodžiu atgal.

3. Teksto klavišai

Galite greitai pasirinkti, kopijuoti, iškirpti ir įklijuoti tekstus šiais klavišais:

    • C-SPC (Ctrl + tarpo klavišas) – Pradėkite pasirinkti tekstą. Gausite išvestį, kad ženklas buvo nustatytas.
    • M-w - Nukopijuokite pasirinktą tekstą
    • C-w – Iškirpti pasirinktą tekstą
    • C-y – Įklijuokite tekstą iš mainų srities

4. Paieškos funkcijos

„Emacs“ leidžia ieškoti tekste. Taip pat galite ieškoti failų atidarydami juos.

    • C-s – Padidina paiešką pirmyn
    • C-r – Padidina paiešką atgal
    • C-x C-f - Tai leidžia ieškoti ir atidaryti failą.

5. Darbas su buferiu

„Emacs“ veikia su buferiais ir langais, o jūs galite turėti kelis atidarytus buferius. Tokiu atveju reikia žinoti, kokius klavišus naudoti.

  • C-x b – Perjungti atvirus buferius
      • C-x 1 – Uždarykite visus atidarytus langus, išskyrus aktyvųjį
      • C-x 2 – Padalinkite langą horizontaliai

  • C-x 3 – Padalinkite langą vertikaliai
  • C-x C-s - Išsaugokite dabartinio buferio pakeitimus
  • C-x C-c – Išeikite iš „Emacs“. Jei koks nors buferis yra atidarytas, prieš išeinant jis paragins, ar jį išsaugoti.

    6. Tinkinimas ir komandos

    Galite tinkinti „Emacs“ naudodami konfigūracijos failą. Konfigūracijos failas yra „.emacs“ arba „.emacs.d/init.el“.

    Norėdami iškviesti komandą, pvz., „text-scale-adjust“, paspauskite „M-x“. Tada įveskite komandos pavadinimą. Paspauskite Enter/RET klavišą, kad paleistumėte komandą.


    Galite nužudyti dabartinę komandą paspausdami „C-g“ klavišus.


    Norėdami anuliuoti pakeitimus, naudokite „C-x u“ klavišus.

    Išvada

    „Emacs“ yra galingas teksto rengyklė, nes daugybė raktų surišimų, kuriuos galite naudoti norėdami greitai atlikti operacijas. Aptarėme dažniausiai naudojamus „Emacs“ klavišų surišimus, kad galėtumėte naudotis „Emacs“ teksto rengyklės sparta. Taip būsite pasiruošę naudoti ir padidinti savo naudojimo bei patirties lygį. Nesivaržykite praktikuoti daugiau raktų surišimo; jų yra tonos. Sėkmingo redagavimo!