Legături de taste Emacs

Legaturi De Taste Emacs



Cu toții apreciem personalizarea ridicată și natura extensibilă a editorului de text Emacs. Emacs oferă funcții puternice, împreună cu utilizarea intensivă a comenzilor rapide de la tastatură, oferind utilizatorilor acces rapid și o soluție.

Dacă sunteți nou la Emacs, aceste comenzi rapide de la tastatură pot fi dificil de stăpânit, mai ales atunci când nu sunteți sigur de ce fac diferitele comenzi și de diferitele comenzi rapide de la tastatură pe care le puteți utiliza. Pentru a elimina confuzia, această postare se concentrează pe legăturile de taste Emacs. Vom discuta cheile utilizate în mod obișnuit, oferind exemple ori de câte ori este cazul.







Diferite categorii și exemple de legături de taste Emacs

La început, Emacs poate părea mai complicat decât celelalte editoare de text. Cu Emacs, totul se poate face folosind legături de taste, iar stăpânirea modului de utilizare a tastelor este stresantă. Cu toate acestea, am selectat cele mai comune chei pe care ar trebui să le cunoașteți și le-am aranjat în funcție de funcționalitatea lor. Această defalcare vă va oferi confort și ușurință pe măsură ce începeți să utilizați Emacs.



1. Taste modificatoare



Emacs folosește două taste modificatoare. Primul este Ctrl (control). Cealaltă este tasta Meta (Alt/Esc). Tasta „Ctrl” este utilizată cu comenzile de bază pentru a declanșa un eveniment. De exemplu, puteți declanșa funcția de căutare apăsând „C-x x-f”. Într-un astfel de caz, apăsați simultan tastele „Ctrl + x”, apoi eliberați și apăsați tastele „Ctrl + f” pentru a afișa promptul de căutare.





Veți obține o ieșire ca cea din următorul:


Tasta „Meta” este combinată cu alte taste pentru a declanșa comenzile. De exemplu, puteți utiliza promptul de comandă Emacs apăsând „M-x”. Apăsați simultan tastele „Alt + x” și apoi introduceți comanda.



2. Mișcări de bază

Folosind tastele control/Ctrl și Meta (Alt), puteți naviga rapid într-un buffer.

    • C-p – Mută ​​cursorul în sus.
    • C-n – Mută ​​cursorul în jos.
    • C-b – Mută ​​cursorul spre stânga.
    • C-f – Mută ​​cursorul spre dreapta.
    • C-a – Se deplasează la începutul liniei.
    • Există - Se deplasează la capătul liniei.
    • L-f – Mută ​​cursorul înainte cu un cuvânt.
    • M-b – Mută ​​cursorul înapoi cu un cuvânt.

3. Taste text

Puteți selecta, copia, tăia și lipi rapid textele cu următoarele taste:

    • C-SPC (Ctrl + Spațiu) – Începeți să selectați textul. Veți obține o ieșire conform căreia marca a fost setată.
    • L-w – Copiați textul selectat
    • C-w – Tăiați textul selectat
    • C-y – Lipiți textul din clipboard

4. Căutare caracteristici

Emacs vă permite să căutați în text. De asemenea, puteți căuta fișiere când le deschideți.

    • C-s – Crește o căutare înainte
    • C-r – Crește o căutare înapoi
    • C-x C-f – Vă permite să căutați și să deschideți un fișier.

5. Lucrul cu Bufferul

Emacs funcționează cu buffere și ferestre și puteți avea mai multe buffer-uri deschise. Un astfel de caz necesită să știi ce taste să folosești.

  • C-x b – Comutați între tampoanele deschise
      • C-x 1 – Închideți toate ferestrele deschise, cu excepția celei active
      • C-x 2 – Împărțiți o fereastră pe orizontală

  • C-x 3 – Împărțiți o fereastră pe verticală
  • C-x C-s – Salvați modificările făcute în buffer-ul curent
  • C-x C-c – Ieșiți din Emacs. Dacă este deschis vreun buffer, acesta vă solicită dacă îl salvați înainte de a ieși.

    6. Personalizare și comenzi

    Puteți personaliza Emacs folosind fișierul de configurare. Fișierul de configurare este fie „.emacs” fie „.emacs.d/init.el”.

    Pentru a invoca o comandă precum „text-scale-adjust”, apăsați „M-x”. Apoi, tastați numele comenzii. Apăsați tasta Enter/RET pentru a rula comanda.


    Puteți opri comanda curentă apăsând tastele „C-g”.


    Pentru a anula modificările, utilizați tastele „C-x u”.

    Concluzie

    Emacs este un editor de text puternic, datorită numeroaselor legături de taste pe care le puteți utiliza pentru a efectua operațiunile rapid. Am discutat despre legăturile de taste Emacs utilizate în mod obișnuit pentru a vă ajuta să utilizați editorul de text Emacs. Cu asta, sunteți gata să utilizați și să vă creșteți nivelul de utilizare și experiență. Simțiți-vă liber să exersați mai multe legături de taste; sunt tone de ei. Editare fericită!