Índice del artículo

Instrucciones básicas para editar un archivo

Una vez que entraste a tu archivo seguramente querrás comenzar a escribir texto, para lo cual será necesario entrar a modo edición, estando en modo comando y tecleamos la letra i (únicamente la letra, sin enter) aunque a simple vista parece que no ha pasado nada, con esto entraste al modo edición y podrás comenzar a escribir el texto del archivo.

 

Si activaster el parámetro showmode aparecerá en la parte de abajo del editor una indicación señalando que se encuentra en el modo iinsertar (INSERT MODE

Para salir del modo edición presiona la tecla Esc y estarás nuevamente en el modo comando.

Ahora, escribamos un texto en el archivo para poder utilizarlo, entra al modo edición y escribe el siguiente texto:

Aprender a utilizar bien el editor de texto vi es muy útil cuando
queremos editar un texto, como un programa o una pagina web ,
o un archivo de configuración en el sistema operativo unix. (Enter)

Si uno aprende a utilizarlo a un buen nivel, la escritura se
vuelve una experiencia cada vez más fascinante, por la inumerable
cantidad de funciones que este editor tiene.(Enter)

Por eso es importante saber utilizar vi(Enter)

(Esc)

Con este último (Esc) salimos del modo edición.

Desplazándose por el archivo

Para realizar el desplazamiento a través del archivo podemos realizarlo de diferentes formas, ya sea por caracter, por línea o por palabra. Los comandos básicos para desplazarse son los siguientes:

  • h, l un caracter hacia la izquierda o derecha, respectivamente
  • j, k una línea hacia abajo o arriba, respectivamente
  • w al principio de la siguiente palabra
  • e al final de la siguiente palabra
  • b al principio de la palabra anterior
  • G al final del archivo
  • gg al princpio del archivo
  • :n a la línea número n

Comencemos a desplazarnos a través del archivo. Vayamos a la primera linea y posicionemos el cursor en la letra A de la palabra Aprender, una vez posicionados ahí tecleamos el siguiente comando:

3w    (recuerda que como estamos en modo comando, no verás algún cambio cuando escribas el número 3, pero al escribir la w el cursor se moverá 3 palabras a la derecha y se posicionará sobre la b de la palabra bien.

Cambiar una palabra (cw

Supongamos que queremos cambiar la palabra bien por correctamente tecleamos la siguiente instruccion en modo comando:

cw con esto entramos al modo edición para reemplazar la palabra y escribimos la palabra correctamente(Esc). Habrás notado que al dar el comando cw se escribió un signo $ al final de la palabra bien, esto significa que esa es la palabra que será reemplazada.

Cortar y pegar 

Ahora, nos posicionamos en la última línea, (lo podemos hacer con el comando :3 que indica que vaya a la línea número 3 y ejecutamos el comando dd con lo que se borra la línea y la podemos pegar posicionándonos en la letra S del parrafo: Si uno apren... y ejecutamos el comando P (mayúscula) para insertarlo arriba del parrafo en el que nos encontramos.

Copiar y pegar 

La función para copiar y pegar es muy similar al a anterior, con la diferencia que para copiar una línea sin borrarla se utiliza el comando yy