Vazby kláves Emacs

Vazby Klaves Emacs



Všichni oceňujeme vysokou míru přizpůsobení a rozšiřitelnost textového editoru Emacs. Emacs nabízí výkonné funkce spojené s intenzivním používáním klávesových zkratek, které uživatelům poskytují rychlý přístup a řešení.

Pokud jste v Emacsu nováčkem, může být náročné zvládnout tyto klávesové zkratky, zvláště když si nejste jisti, co dělají různé příkazy a různé klávesové zkratky, které můžete použít. Abychom vyjasnili zmatek, zaměřuje se tento příspěvek na klávesové zkratky Emacs. Budeme diskutovat o běžně používaných klíčích a uvedeme příklady, kdykoli to bude možné.







Různé kategorie a příklady vazeb kláves Emacs

Zpočátku se Emacs může zdát složitější než ostatní textové editory. S Emacsem lze vše udělat pomocí klávesových zkratek a zvládnout svůj způsob používání kláves je stresující. Vybrali jsme však nejběžnější klíče, které byste měli znát, a uspořádali jsme je na základě jejich funkčnosti. Toto rozdělení vám poskytne pohodlí a snadnost, když začnete s Emacsem.



1. Modifikační klávesy



Emacs používá dvě modifikační klávesy. První je Ctrl (ovládací prvek). Druhým je klávesa Meta (Alt/Esc). Klávesa „Ctrl“ se používá se základními příkazy ke spuštění události. Funkci vyhledávání můžete spustit například stisknutím „C-x x-f“. V takovém případě stiskněte současně klávesy „Ctrl + x“, poté uvolněte a stiskněte klávesy „Ctrl + f“, abyste vyvolali výzvu k hledání.





Získáte výstup podobný tomu v následujícím:


Klávesa „Meta“ je kombinována s dalšími klávesami pro spouštění příkazů. Můžete například použít příkazový řádek Emacs stisknutím „M-x“. Stiskněte současně klávesy „Alt + x“ a poté zadejte příkaz.



2. Základní pohyby

Pomocí kláves control/Ctrl a Meta (Alt) se můžete rychle pohybovat ve vyrovnávací paměti.

    • C-p – Posune kurzor nahoru.
    • C-n – Přesune kurzor dolů.
    • C-b – Přesune kurzor doleva.
    • C-f – Přesune kurzor doprava.
    • C-a – Přesune se na začátek řádku.
    • Tady je - Přesune se na konec řádku.
    • M-F – Posune kurzor o jedno slovo dopředu.
    • M-b – Přesune kurzor o jedno slovo zpět.

3. Textové klávesy

Pomocí následujících kláves můžete rychle vybrat, zkopírovat, vyjmout a vložit texty:

    • C-SPC (Ctrl + mezerník) – Začněte vybírat text. Získáte výstup, že značka byla nastavena.
    • M-W – Zkopírujte vybraný text
    • C-w – Vystřihněte vybraný text
    • C-y – Vložte text ze schránky

4. Funkce vyhledávání

Emacs vám umožňuje vyhledávat v textu. Soubory můžete také vyhledávat při jejich otevírání.

    • C-s – Zvyšuje vyhledávání vpřed
    • C-r – Zvyšuje vyhledávání vzad
    • C-x C-f – Umožňuje vyhledávat a otevírat soubor.

5. Práce s Bufferem

Emacs pracuje s buffery a okny a můžete mít více otevřených bufferů. Takový případ vyžaduje, abyste věděli, jaké klíče použít.

  • C-x b – Přepínání mezi otevřenými vyrovnávací paměti
      • C-x 1 – Zavřete všechna otevřená okna kromě aktivního
      • C-x 2 – Rozdělte okno vodorovně

  • C-x 3 – Rozdělte okno svisle
  • C-x C-s – Uložte změny provedené v aktuální vyrovnávací paměti
  • C-x C-c – Ukončete Emacs. Pokud je otevřená vyrovnávací paměť, před ukončením se zobrazí výzva, zda ji uložit.

    6. Přizpůsobení a příkazy

    Emacs můžete přizpůsobit pomocí konfiguračního souboru. Konfigurační soubor je buď „.emacs“ nebo „.emacs.d/init.el“.

    Chcete-li vyvolat příkaz, jako je „text-scale-adjust“, stiskněte „M-x“. Poté zadejte název příkazu. Stisknutím klávesy Enter/RET spusťte příkaz.


    Aktuální příkaz můžete zrušit stisknutím kláves „C-g“.


    Chcete-li změny vrátit zpět, použijte klávesy „C-x u“.

    Závěr

    Emacs je výkonný textový editor díky četným klávesovým vazbám, které můžete využít k rychlému provádění operací. Diskutovali jsme o běžně používaných klávesových vazbách Emacs, abychom vás zrychlili pomocí textového editoru Emacs. Díky tomu jste připraveni používat a vylepšovat své využití a zkušenosti. Klidně si procvičte více klávesových zkratek; jsou jich tuny. Hodně štěstí při úpravách!