GNU/Linux >> Znalost Linux >  >> Linux

7 Základní základy navigace editoru emacs

V tomto článku o emacsu se podíváme na následujících 7 možností navigace v Emacs.

  1. Navigace po čarách
  2. Navigace na obrazovce
  3. Navigace ve slovech
  4. Speciální navigace
  5. Navigace podle odstavce
  6. Navigace ve vyhledávání
  7. Navigace z příkazového řádku


Pokud nemáte editor emacs, nainstalujte editor emacs, jak jsme probrali dříve.

Zápis použitý v tomto článku:

  • C-a :Ctrl-a
  • M-a :Meta-a (Pokud nemáte klíč Meta, použijte klávesu Esc )
  • C-M-a :Ctrl-Meta-a

1. Linková navigace Emacs

Následující čtyři navigace lze provádět řádek po řádku.

  • C-p :přejděte na p revious line
  • C-n :přejděte na n ext line
  • C-f :přejděte f orward jeden znak
  • C-b :přejděte na b ocenit jeden znak

Faktor opakování

Použitím opakovacího faktoru v EMACS můžeme tuto operaci provést Nkrát. Pokud například chcete klesnout o 10 řádků, zadejte C-u 10 C-p

V rámci řádku, pokud chcete navigovat na jinou pozici, máte následující dvě možnosti.

  • C-a :přechod na začátek aktuálního řádku.
  • C-e :přechod na konec aktuálního řádku.

V thegeekstuff milujeme editor Vim. Napsali jsme spoustu článků o editoru Vim. Pokud jste v editoru Vim noví, přečtěte si náš článek se základy navigace editoru Vim.

2. Navigace na obrazovce Emacs

Ve vztahu k textu zobrazenému na obrazovce lze provést následující tři navigace.

  • C-v :Skok dopředu o jednu celou obrazovku.
  • M-v :Skok zpět o jednu celou obrazovku. (Pokud nemáte klíč Meta, použijte klávesu ESC )
  • C-l :Vytvoří aktuální čáru jako středovou čáru okna.

Pro navigaci na obrazovce můžete také použít Page Up, Page Down.

3. Speciální navigace Emacs

Následuje několik speciálních navigací, které se používají k přechodu na začátek nebo konec vyrovnávací paměti.

  • M-<:Přejít na začátek souboru
  • M-> :Přejít na konec souboru

4. Emacs Word Navigace

Následují dvě slovní navigační klávesy.

  • M-f :navigace ve slově f orward.
  • M-b :navigace ve slově b trapné.

5. Navigace v odstavci Emacs

  • M-a :Přejít na začátek aktuálního odstavce. Opakovaným stisknutím M-a přejděte na začátek předchozího odstavce.
  • M-e :Přejít na konec aktuálního odstavce. Opakovaným stisknutím M-e přejděte na konec dalšího odstavce a znovu.

6. Navigace vyhledávání Emacs

Když chcete vyhledávat zadáním prostého textu,

  • C-s :Zadejte Ctrl+s a za ním slovo pro hledání. Nepřetržitým stisknutím Ctrl+s se přesunete na další výskyty. Vyhledávání ukončíte stisknutím klávesy Enter.
  • C-r :Proveďte r vždy hledat. Všechna ostatní vysvětlení jsou jako Ctrl+s

Když chcete hledat pomocí regulárního výrazu,

  • C-M-s :Zadejte Ctrl+s následovaný regulárním výrazem pro vyhledávání. Nepřetržitým stisknutím Ctrl+s se přesunete na další výskyty. Vyhledávání ukončíte stisknutím klávesy Enter.
  • C-M-r :Proveďte r vždy hledat. Všechna ostatní vysvětlení jsou jako Ctrl+Meta+s

7. Navigace Emacs z příkazového řádku

Emacs +N název souboru:Přejděte na N-tý řádek souboru po jeho otevření.

$ emacs +10 /etc/passwd

Linux
  1. Úvod do editoru vi

  2. 25 základních příkazů Vim pro navigaci a úpravy

  3. Získat vstup z editoru (vim/nano/emacs/textmate?)?

  1. Nainstalovat Emacs Editor v Debianu 10 – nejlepší metoda?

  2. Nastavit Emacs -nw jako výchozí editor?

  3. Nainstalovat emacs bez sudo?

  1. Základy editoru Vim

  2. Použijte editor vi

  3. 8 Základní základy navigace editoru Vim