Navegar dentro de un archivo en VIM

Navegar dentro de un archivo en VIM
La navegación en un archivo juega un papel vital en la edición de texto. Para ser más productivo, debe conocer todos los métodos o claves de acceso directo posibles relacionados con la navegación de archivos en VIM Editor. La navegación dentro de un archivo en otros editores gráficos es bastante fácil y simple. Pero, en VIM, debe recordar algunos consejos y trucos relacionados con las opciones de navegación VIM. VIM ofrece un gran soporte para algunas características avanzadas de navegación.

En este artículo, explicaremos cómo navegar dentro de un archivo usando VIM. Sugeriremos algunas técnicas de navegación para la navegación, lo que lo ayudará a mejorar la productividad.

Hemos ejecutado todas las opciones de navegación en VIM en este artículo usando Ubuntu 20.04 sistema.

Cómo navegar dentro de un archivo en VIM?

VIM ofrece algunas formas complicadas de navegar dentro de un archivo. Tienes que recordar las teclas de acceso directo para la navegación Vim. Comencemos a revisar las siguientes opciones de navegación VIM.

Primero, abrirá el terminal a través de la barra de lanzamiento de aplicaciones. Ahora, escriba 'VI' para iniciar el editor de línea de comandos VIM. Escriba el siguiente comando para abrir un archivo en VIM para editar:

:editar

O también puede escribir el siguiente comando en el terminal para abrir un archivo.

$ VI

Navegar dentro de las líneas de archivo

Una vez que el archivo esté abierto en VIM, intentará las siguientes opciones de navegación de línea de archivo en este archivo.

K - moverse hacia arriba
J - moverse hacia abajo
l - moverse hacia el lado derecho
h - moverse hacia el lado izquierdo

También puede usar teclas de flecha de teclado para la navegación en un archivo.

También puede repetir la operación durante n veces en vim. Por ejemplo, si desea moverse hacia abajo por 5 líneas, escriba '5J'.

VIM también permite a los usuarios navegar en un archivo a otras posiciones en lugar de solo el ascenso o descargar. Use las siguientes opciones para hacer esta acción.

0 - El cursor se mueve al inicio de la línea actual
$ - El cursor se mueve al final de la línea actual
CTRL + F - Muévase para desplazarse hacia abajo en toda la página
CTRL + B - Muévete para desplazarse por toda la página

Navegar entre las palabras del archivo

Puede usar el siguiente comando para la navegación de palabras dentro de un archivo -

W - El cursor se mueve al comienzo de la siguiente palabra
E - El cursor se mueve al final de la palabra
B - El cursor se mueve al comienzo de la palabra anterior

Navegación especial

Los siguientes comandos se pueden usar para navegar a una posición de línea particular:

: n - muévase a la enésima línea en un archivo
: 0 - moverse al inicio del archivo actual

o

(GG: esta opción también moverá el cursor al inicio del archivo)

: $ - Muévase al final del archivo actual

o

(G: también puede usar esta opción para moverse al final del archivo)

Nota: Cuando use las teclas de los teclados, tenga cuidado con el caso de las teclas.

H - Mueva el cursor al inicio de la pantalla de visualización.
M - Mueva el cursor a la línea media de la pantalla.
L - Mueva el cursor a la línea final de la pantalla.

Navegar en párrafos

- Mueva el cursor al comienzo del párrafo actual. Si presiona una y otra vez, esto lo moverá al inicio del párrafo anterior.

- Mueva el cursor al final del párrafo. Si presiona una y otra vez, te moverá al final del siguiente párrafo.

Cómo usar saltos para la navegación?

Vim mantiene un registro de cada navegación a través de una lista de saltos. Puede moverse hacia atrás y hacia adelante instrucciones utilizando la lista de saltos.

La lista de saltos mantiene el registro de todos los lugares que ha sido visitado rastreando el número de línea, la columna y el archivo/texto.

Ejecute el siguiente comando para mostrar la lista de saltos:

: saltos

Puede usar el siguiente comando basado en su lista de saltos -

Ctrl + o - Salta el cursor a la posición anterior
Ctrl + I - Salta el cursor a la siguiente posición

Navegación en código

Puede usar las siguientes opciones mientras trabaja en archivos de código de programación.

% El cursor se moverá para igualar el paréntesis
[[Mover al inicio de la función
[moverse al comienzo del bloque

Eso se trata de navegación dentro de un archivo en VIM Editor. En este artículo, explicamos varias opciones y comandos de navegación que lo ayudarán en el futuro. Puede explorar más atajos de navegación usando VIM. Espero que te guste este artículo.