empuje

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 posibles métodos abreviados o teclas relacionados con la navegación de archivos en el editor Vim. La navegación dentro de un archivo en otros editores gráficos es bastante fácil y simple. Pero, en Vim, debes recordar algunos consejos y trucos relacionados con las opciones de navegación de Vim. Vim ofrece un gran soporte para algunas funciones de navegación avanzadas.

En este artículo, explicaremos cómo navegar dentro de un archivo usando Vim. Te sugeriremos algunas técnicas de navegación para la navegación, que te ayudarán 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 de Vim. Comencemos a revisar las siguientes opciones de navegación de Vim.

Primero, abrirá el terminal a través de la barra de inicio de la aplicación. Ahora, escriba 'Vi' para iniciar el editor de línea de comandos de Vim. Escriba el siguiente comando para abrir un archivo en Vim para editarlo:

:editar

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

$ Vi

Navegando dentro de las líneas de archivo

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

k - moverse hacia arriba
j - moverse hacia abajo
l - muévete hacia el lado derecho
h - moverse hacia el lado izquierdo

También puede usar las teclas de flecha del teclado para navegar en un archivo.

También puede repetir la operación N veces en Vim. Por ejemplo, si desea bajar 5 líneas, escriba '5j'.

Vim también permite a los usuarios navegar en un archivo a otras posiciones en lugar de solo hacia arriba o descargar. Utilice las siguientes opciones para realizar 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 - mover para desplazarse hacia abajo en toda la página
Ctrl + b - mover para desplazarse hacia arriba por toda la página

Navegando 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 utilizar para navegar a una posición de línea en particular:

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

o

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

: $ - mover al final del archivo actual

o

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

Nota: cuando usará las teclas del teclado, tenga cuidado con el caso de las teclas.

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

Navegar dentro de los párrafos

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

- mueve el cursor al final del párrafo. Si presiona una y otra vez, lo llevará al final del siguiente párrafo.

Cómo utilizar los saltos para la navegación?

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

La lista de salto mantiene el registro de todos los lugares que ha visitado siguiendo 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 salto:

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

Navegación de código

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

% Cursor se moverá para coincidir con paréntesis
[[Mover al inicio de la función
[Mover al inicio del bloque

Eso es todo acerca de la navegación dentro de un archivo en el editor de Vim. En este artículo, explicamos varias opciones de navegación y comandos que lo ayudarán en el futuro. Puede explorar más atajos de navegación usando Vim. Espero les guste este articulo.

Los mejores juegos de línea de comandos para Linux
La línea de comandos no es solo su mayor aliado cuando usa Linux, también puede ser la fuente de entretenimiento porque puede usarla para jugar muchos...
Las mejores aplicaciones de mapeo de gamepad para Linux
Si te gusta jugar juegos en Linux con un gamepad en lugar de un sistema de entrada de teclado y mouse típico, hay algunas aplicaciones útiles para ti....
Herramientas útiles para jugadores de Linux
Si le gusta jugar juegos en Linux, es probable que haya utilizado aplicaciones y utilidades como Wine, Lutris y OBS Studio para mejorar la experiencia...