Practica Vim de verdad en una terminal del navegador. Desde cómo salir (:q, :wq) hasta los modos, dd, yy y u: aprende escribiendo, sin instalar nada y sin registro.
Vim es famoso por una sola pregunta: ¿cómo salgo de aquí? Esta página es un tutorial de Vim gratuito y práctico donde escribes teclas de Vim reales en una terminal del navegador, empezando justo por ese muro. Nada que instalar y ninguna cuenta que crear.
Primero, la salida
Cuando te quedas atascado, los pasos son siempre los mismos.
- Pulsa Esc (vuelves al modo normal)
- Escribe
:q! para descartar los cambios, o :wq para guardar y cerrar (ZZ hace lo mismo)
- Pulsa Intro
Cuando alguien dice que :q no funciona, lo que falta casi siempre es Esc. En modo inserción, :q no es un comando: son tres caracteres escritos en el archivo. Esc primero.
Los modos son toda la idea
Vim tiene un modo inserción, donde las teclas se convierten en texto, y un modo normal, donde las teclas son comandos. i entra y Esc vuelve. Todo lo demás en Vim se apoya en ese movimiento.
Al principio resulta raro, porque el resto de editores siempre escriben. Cuando encaja, dd borra una línea, yy la copia y p la pega, sin que las manos salgan de la posición de reposo.
Dos lecciones, hasta donde hace falta
- Vim básico: abrir un archivo, moverte con
hjkl, guardar y salir
- Vim edición: editar con
dd / yy / p, deshacer y rehacer con u y Ctrl-r, buscar con /, sustituir con :s
Ninguna es un ejercicio de lectura: cada misión se comprueba contra lo que realmente le ha pasado al archivo. El resto de lecciones están en la lista de tutoriales.
Teclas de verdad, comportándose como deben
El editor implementa la edición modal en sí: movimientos por palabra, registros, marcas, la repetición con . y las macros de qa a @a se comportan como en una máquina real. La memoria muscular que construyes aquí se traslada tal cual al Vim de tu servidor.
En escritorio, el modo libre te deja escribir vim notes.md y abrir el mismo editor sin ninguna misión.
No hay nada que romper
Editas archivos virtuales dentro de la pestaña del navegador. Guárdalos, bórralos, haz un desastre: recargar la página lo devuelve todo. Practica salir con :q! y deshacer con u tantas veces como quieras.