Vim es uno de los editores de texto más glorificados, y por una razón.
Todas las tareas que se te ocurran (excepto escribir el texto) se pueden realizar con solo unas pocas pulsaciones de teclas, sin tener que tocar el mouse o el trackpad.
Mover el cursor desde el principio o el final de la línea no es una tarea crucial, pero es algo que puede estar haciendo con la suficiente frecuencia para la mezcla repetida deh
ol
claves para sentirse irritante, o peor, improductivo.
Afortunadamente, se puede hacer fácilmente en Vim. Así es cómo.
- Presione la tecla Esc para estar en el modo normal.
- presione el
0
tecla para mover el cursor a lacomienzo de la linea(columna 0) - Prensa
$
tecla para mover el cursor a lafinal de la línea(última columna).
Echemos un vistazo más profundo a cómo podemos mover el cursor desde cualquier lugar de la línea hasta el principio o el final de la línea.
Mueva el cursor al principio de la línea en Vim
En Vim, hay dos formas de mover el cursor al comienzo de una línea.
Primero, asegúrese de estar en modo Normal. Presione la tecla Esc para asegurarse.
Luego presione cualquiera0
(cero) y moverá el cursor al principio de la línea.
Puede mover el cursor al principio presionando el botón^
clave también.
Mueva el cursor al final de la línea en Vim
Vim tiene una forma sencilla de mover el cursor al final de la línea.
Nuevamente, debe estar en modo Normal para hacer esto.
No importa en qué columna esté el cursor, solo en qué línea está. Luego, presione el botón$
y moverá el cursor al final de la línea.
Si las líneas están envueltas, el cursor irá al final de la línea envuelta, no al final de la columna.
Conclusión
Este artículo profundiza en los conceptos básicos del movimiento del cursor en Vim. Incluso las cosas triviales como moverse al principio o al final de una línea en Vim pueden ser tediosas si no conoce las combinaciones de teclas correctas. Pero así es Vim.
En un tema relacionado, puede que le guste leer sobre cómo moverse al principio o al final de un archivo en Vim.
Si está interesado en aprender más que solo los conceptos básicos de Vim, le recomiendo usar este programa de Jovica Ilic.