GNU/Linux >> Linux Esercitazione >  >> Linux

7 Fondamenti di navigazione dell'editor emacs essenziali

In questo articolo di emacs, esaminiamo le seguenti 7 opzioni di navigazione di Emacs.

  1. Navigazione in linea
  2. Navigazione dello schermo
  3. Navigazione tra le parole
  4. Navigazione speciale
  5. Navigazione paragrafo
  6. Navigazione di ricerca
  7. Navigazione da riga di comando


Se non hai un editor emacs, installa l'editor emacs come discusso in precedenza.

Notazione utilizzata in questo articolo:

  • C-a :Ctrl-a
  • M-a:Meta-a (se non hai il tasto Meta, usa il tasto Esc)
  • C-M-a :Ctrl-Meta-a

1. Navigazione della linea Emacs

Di seguito quattro navigazioni possono essere fatte riga per riga.

  • C-p :vai a p linea precedente
  • C-n :vai a n riga est
  • C-f :vai f avanti un carattere
  • C-b :vai b indietro di un carattere

Fattore di ripetizione

Usando il fattore di ripetizione in EMACS possiamo eseguire questa operazione per N volte. Ad esempio, quando vuoi scendere di 10 righe, digita C-u 10 C-p

All'interno di una riga se vuoi navigare in una posizione diversa, hai le seguenti due opzioni.

  • C-a :vai all'inizio della riga corrente.
  • C-e :vai alla fine della riga corrente.

A thegeekstuff, adoriamo l'editor di Vim. Abbiamo scritto molti articoli sull'editor di Vim. Se non conosci l'editor di Vim, fai riferimento al nostro articolo sui fondamenti di navigazione dell'editor di Vim.

2. Navigazione dello schermo di Emacs

Di seguito è possibile effettuare tre navigazioni in relazione al testo visualizzato sullo schermo.

  • C-v :Salta in avanti di uno schermo intero.
  • M-v :Salta indietro di uno schermo intero. (Se non hai il tasto Meta, usa il tasto ESC)
  • C-l :imposta la linea corrente come linea centrale della finestra.

Puoi anche utilizzare Pagina su, Pagina giù per la navigazione dello schermo.

3. Navigazione speciale Emacs

Di seguito sono riportate alcune navigazioni speciali che vengono utilizzate per andare all'inizio o alla fine del buffer.

  • M-<:Vai all'inizio del file
  • M-> :Vai alla fine del file

4. Navigazione di parole in Emacs

Di seguito sono riportati due tasti di navigazione delle parole.

  • M-f :naviga in una parola f avanti.
  • M-b :naviga in una parola b avanti.

5. Navigazione dei paragrafi di Emacs

  • M-a :Vai all'inizio del paragrafo corrente. Premendo ancora e ancora M-a si passa all'inizio del paragrafo precedente.
  • M-e :Vai alla fine del paragrafo corrente. Premendo ancora e ancora M-e, passa alla fine del paragrafo successivo, e ancora.

6. Navigazione di ricerca di Emacs

Quando vuoi cercare fornendo il testo normale,

  • C-s:digita Ctrl+s seguito dalla parola da cercare. Premere Ctrl+s continuamente per passare alle occorrenze successive. Premi Invio per terminare la ricerca.
  • C-r:fai una r ricerca inversa. Tutte le altre spiegazioni sono come Ctrl+s

Quando desideri eseguire la ricerca utilizzando un'espressione regolare,

  • C-M-s :digita Ctrl+s seguito dall'espressione regolare per cercare. Premere Ctrl+s continuamente per passare alle occorrenze successive. Premi Invio per terminare la ricerca.
  • C-M-r:fai una r ricerca inversa. Tutte le altre spiegazioni sono come Ctrl+Meta+s

7. Navigazione Emacs dalla riga di comando

Emacs +N nomefile:vai all'ennesima riga del file dopo averlo aperto.

$ emacs +10 /etc/passwd

Linux
  1. Un'introduzione all'editor vi

  2. 25 comandi Vim essenziali per la navigazione e la modifica

  3. Ottieni input dall'editor (vim/nano/emacs/textmate?)?

  4. Impostare Emacs -nw come editor predefinito?

  5. Installare emacs senza sudo?

Come installare l'editor Emacs su Debian 10

Editor VIM

3 modi per installare l'editor di testo Emacs su Ubuntu 20.04

Come installare Emacs Editor su Ubuntu 20.04 LTS

Come installare Emacs Editor su Linux Mint 20

Come installare e avviare emacs Editor su Debian / Ubuntu Linux