GNU/Linux >> Tutoriales Linux >  >> Linux

7 Fundamentos esenciales de navegación del editor de emacs

En este artículo de emacs, revisemos las siguientes 7 opciones de navegación de Emacs.

  1. Línea de navegación
  2. Navegación en pantalla
  3. Navegación de palabras
  4. Navegación especial
  5. Navegación de párrafos
  6. Navegación de búsqueda
  7. Navegación desde la línea de comandos


Si no tiene un editor de emacs, instale el editor de emacs como discutimos anteriormente.

Notación utilizada en este artículo:

  • C-a:Ctrl-a
  • M-a:Meta-a (si no tiene la tecla Meta, use la tecla Esc)
  • C-M-a:Ctrl-Meta-a

1. Navegación de línea Emacs

Las siguientes cuatro opciones de navegación se pueden realizar línea por línea.

  • C-p :ir a p línea anterior
  • C-n:ir a n línea exterior
  • C-f :vaya f hacia adelante un caracter
  • C-b:vaya b premiar un carácter

Factor de repetición

Usando el factor de repetición en EMACS podemos hacer esta operación por N veces. Por ejemplo, cuando desee bajar 10 líneas, escriba C-u 10 C-p

Dentro de una línea, si desea navegar a una posición diferente, tiene las siguientes dos opciones.

  • C-a :ir al inicio de la línea actual.
  • C-e :ir al final de la línea actual.

En thegeekstuff, nos encanta el editor Vim. Hemos escrito muchos artículos sobre el editor Vim. Si es nuevo en el editor de Vim, consulte nuestro artículo de fundamentos de navegación del editor de Vim.

2. Navegación de pantalla de Emacs

Se pueden realizar las siguientes tres navegaciones en relación con el texto que se muestra en la pantalla.

  • C-v :salta hacia adelante una pantalla completa.
  • M-v :salta hacia atrás una pantalla completa. (Si no tiene la tecla Meta, use la tecla ESC)
  • C-l :Hace que la línea actual sea la línea central de la ventana.

También puede utilizar Page Up, Page Down para la navegación en pantalla.

3. Navegación especial de Emacs

A continuación hay un par de opciones de navegación especiales que se utilizan para ir al inicio o al final del búfer.

  • M-<:Ir al inicio del archivo
  • M-> :Ir al final del archivo

4. Navegación de palabras de Emacs

Las siguientes son teclas de navegación de dos palabras.

  • M-f :navegar por una palabra f hacia adelante.
  • M-b :navegar por una palabra b incómodo.

5. Navegación de párrafos de Emacs

  • M-a :Ir al principio del párrafo actual. Al presionar M-a una y otra vez, muévase al comienzo del párrafo anterior.
  • M-e :Ir al final del párrafo actual. Al presionar M-e una y otra vez, muévase al siguiente final del párrafo, y otra vez.

6. Navegación de búsqueda de Emacs

Cuando desee buscar dando el texto sin formato,

  • C-s:escriba Ctrl+s seguido de la palabra para buscar. Presione Ctrl+s continuamente para pasar a las próximas ocurrencias. Pulse Intro para finalizar la búsqueda.
  • C-r :Haz una r búsqueda inversa. Todas las demás explicaciones son como Ctrl+s

Cuando desee buscar usando una expresión regular,

  • C-M-s:escriba Ctrl+s seguido de la expresión regular para buscar. Presione Ctrl+s continuamente para pasar a las próximas ocurrencias. Pulse Intro para finalizar la búsqueda.
  • C-M-r :Haz una r búsqueda inversa. Todas las demás explicaciones son como Ctrl+Meta+s

7. Navegación de Emacs desde la línea de comandos

Emacs +N nombre de archivo:Vaya a la línea N del archivo después de abrirlo.

$ emacs +10 /etc/passwd

Linux
  1. 25 comandos esenciales de Vim para navegar y editar

  2. Instalar Emacs Editor en Debian 10 - ¿El mejor método?

  3. ¿Obtener información del editor (vim/nano/emacs/textmate?)?

  4. 8 Fundamentos esenciales de navegación del editor Vim

  5. ¿Instalar emacs sin sudo?

Cómo instalar el editor Emacs en Debian 10

Editor VIM

3 formas de instalar el editor de texto Emacs en Ubuntu 20.04

Cómo instalar Emacs Editor en Ubuntu 20.04 LTS

Cómo instalar Emacs Editor en Linux Mint 20

Cómo instalar y ejecutar emacs Editor en Debian/Ubuntu Linux