Insertar y añadir texto en Vim
100%

Text-Fu Avanzado · Lección 6

Insertar y añadir texto en Vim

Aprende cómo Vim entra en el modo Insertar antes, después, encima o debajo de la posición actual del cursor.

En el modo Normal, Vim interpreta las teclas como órdenes. El modo Insertar introduce el texto escrito en el búfer. Varias órdenes del modo Normal entran en el modo Insertar en posiciones diferentes, lo que permite comenzar a escribir sin desplazarse por separado.

Pulsa Esc para salir del modo Insertar y volver al modo Normal. Si no sabes qué modo está activo, pulsar Esc es una forma segura de restablecer el modo Normal, aunque puede cancelar una operación pendiente.

¿Qué tecla vuelve normalmente del modo Insertar al modo Normal?

Insertar antes o después del cursor

Desde el modo Normal:

  • i: entra en el modo Insertar antes del cursor.
  • a: entra en el modo Insertar después del cursor.

Por ejemplo, si el cursor está sobre la b de abc, i comienza antes de b, mientras que a comienza después. Ambas órdenes cambian de modo; el texto que escribas a continuación realiza la inserción.

¿Qué tecla del modo Normal entra en el modo Insertar inmediatamente antes del cursor?

Insertar en los límites de una línea

Las órdenes en mayúsculas apuntan a posiciones significativas de la línea actual:

  • I: entra en el modo Insertar antes del primer carácter que no sea un espacio en blanco.
  • A: entra en el modo Insertar al final de la línea.

En una línea con sangría, I la omite y comienza antes del primer texto que no esté en blanco. Usa 0i si necesitas específicamente insertar en la columna cero.

¿Qué orden del modo Normal comienza a insertar antes del primer carácter que no sea un espacio en blanco de la línea actual?

¿Qué orden del modo Normal va al final de la línea actual y entra en el modo Insertar?

Abrir una línea nueva

Desde el modo Normal:

  • o: abre una línea nueva debajo de la actual y entra en el modo Insertar.
  • O: abre una línea nueva encima de la actual y entra en el modo Insertar.

Vim aplica la sangría según la configuración actual y las reglas del tipo de archivo. Una cantidad puede repetir la operación de apertura de línea, pero aprende primero la forma de una sola línea para que la posición resultante del cursor sea predecible.

¿Qué orden del modo Normal abre una línea nueva encima de la actual y entra en el modo Insertar?

Para practicar el cambio entre los modos Normal e Insertar, prueba este laboratorio práctico:

  1. Editar archivos de texto en Linux con Vim y Nano - Practica la creación y edición de archivos, el guardado y la navegación con vi/vim y nano para dominar los modos Normal e Insertar de Vim.

Lección completada

Has completado Insertar y añadir texto en Vim

Ahora puedes entrar en el modo Insertar en la posición donde debe ir el texto nuevo.

  • Vuelve al modo Normal con Esc.

  • Inserta antes o después del cursor con i o a.

  • Inserta al principio del texto o al final de la línea con I o A.

  • Abre una línea debajo con o.

  • Abre una línea encima con O.

Guarda tu progreso

Crea una cuenta gratuita para guardar esta lección y continuar en cualquier dispositivo.

Crear una cuenta gratuita
Siguiente Lección
Volver a Text-Fu Avanzado