miércoles, 23 de diciembre de 2015

Añadiendo texto

vi tiene varias formas para entrar en el modo inserción. Ya hemos usado el comando i para insertar texto.

Volvamos a nuestro archivo foo.txt un momento:

The quick brown fox jumped over the lazy dog.

Si quisiéramos añadir texto al final de esta frase, descubriríamos que el comando i no lo hace, ya que no podemos mover el cursor más allá del final de la línea. vi cuenta con un comando para añadir texto, el comando sensatamente llamado “a”. Si movemos el cursor al final de la línea y escribimos “a”, el cursor se moverá hasta pasado el final de la línea y vi entrará en modo inserción. Esto nos permitirá añadir más texto:

The quick brown fox jumped over the lazy dog. It was cool.

Recuerda pulsar la tecla Esc para salir del modo inserción.

Como casi siempre querremos añadir texto al final de una línea, vi ofrece un atajo para moverte al final de la línea actual y comenzar a añadir texto. Es el comando “A”. Probémoslo y añadamos algunas líneas más a nuestro archivo.

Primero, movamos el cursor al principio de la línea usando el comando “0” (cero).

Ahora pulsamos “A” y añadimos las siguientes líneas de texto:

The quick brown fox jumped over the lazy dog. It was cool.
Line 2
Line 3
Line 4
Line 5

De nuevo, pulsamos la tecla Esc para salir del modo de inserción.

Como podemos ver, el comando “A” es más útil ya que mueve el cursor al final de la línea antes de entrar en el modo de inserción.

No hay comentarios:

Publicar un comentario