Si abre un archivo muy largo en Vim, puede ser difícil navegar por el archivo.
Es bueno saber cómo mover el cursor desde cualquier parte del archivo a la primera o a la última línea.
Mover | Teclas |
Al principio | gg o [[ |
Hasta el final | shift + g o ]] |
Debe estar en modo normal (también conocido como modo de comando) para usar estos atajos de teclado. Utilice el Esc
para ingresar al modo de comando y luego use las teclas mencionadas anteriormente.
Vayamos un poco en detalle.
Saltar a la última línea en Vim
Al igual que la frase de Apple "Hay una aplicación para eso", en Vim, "Hay un comando para eso".
No importa en qué fila o columna estés en Vim, para mover el cursor a la última línea, simplemente presiona G
mayúscula. (es decir, Mayús y la tecla g juntas) en el modo Normal, y el cursor se moverá al primer carácter de la última línea.
Otra forma de saltar al final de un archivo es usando Esc + Ctrl + End
o ]]
combinación de teclas.
Saltar a la primera línea en Vim
Hay varias formas de saltar a la primera línea en Vim.
Dado que estos son comandos de Vim, asegúrese de estar en modo Normal (use la tecla Esc) antes de presionar cualquier tecla.
Para volver a la primera línea del archivo, puede usar cualquiera de los siguientes comandos:
1G
Este comando le dice a vim que mueva el cursor a la línea 1, como se especifica en el comando.
gg
Escribiendo gg
tiene el mismo impacto en la ubicación del cursor:el cursor se mueve a la primera columna de la primera fila.
Prefiero usar gg
en lugar de 1G
ya que es fácil escribir 2G
y termina en la segunda línea.
En lugar de eso, también puedes usar Esc + Ctrl + Home
combinación de teclas para mover el cursor a la primera línea de cualquier archivo.
Conclusión
Este artículo explica cómo puede mover el cursor desde cualquier parte del archivo hasta el principio o el final del archivo.
Si está interesado en aprender más que solo los conceptos básicos de Vim, le recomiendo usar este curso de capacitación de Jovica Ilic.