Servicios de desarrollo

Uso basico de vi

Asi como hice un mini tutorial de uso basico de nano, hoy le toca un mini tutorial al uso basico de vi.

Por que vi? Porque muchos bloggers lo usan en sus tutoriales y es necesario que el novato sepa como manejarse con este editor. Tambien porque es un editor que viene en absolutamente todas las versiones de linux.

Debo decir que si un novato usa nano puede que de alguna manera y haciendo pruebas logre su cometido, crear y editar archivos de texto. Pero si un novato intenta hacerlo con Vi no va a lograrlo tan facil, siempre son necesarias pequeñas explicaciones como estas. Voy a tratar de hacerlo lo mas sencillo posible.

Abrir o crear un archivo de texto

vi nombrearchivo.txt

Si el archivo esta vacio se vera mas o menos asi:

Vi consola

Editar o agregar texto

En vi hay 2 modos, uno de edicion y otro de comandos. El modo de edicion es el que nos permite escribir. Para ingresar a ese modo presionen la tecla ‘i’. Y ahora escriban lo que quieran.

Atencion: No usen las flechas del teclado en modo edicion!

Moverse por el archivo

Si tratan de usar las flechas del teclado para moverse por el archivo veran que no hacen lo que nos gustaria. Sino que agregan caracteres. Para poder moverse por el archivo hay que pasar a modo comandos. Para eso solo deben apretar la tecla Escape. Y ahora si puede usar las flechas.

Guardar un archivo

En modo comandos deben escribir :w y apretar enter. Asi como lo ven en la pantalla.

vi guardar

Cerrar sin guardar

Si han cometido un error en el archivo y no quieren guardarlo. Deben usar el comando :q! asi:

vi cerrar

Personalmente solo recomiendo usar vi si es que no queda otra opcion. En todo caso si quieren usar la consola es preferible nano o incluso vim(vi mejorado) puede ser mas facil.

Pero al menos con este pequeño tutorial tendran para un uso basico de vi.

perro

Ingeniero en Informática. Programador en PHP y Angular. Lo que mas adoro en el mundo es el conocimiento. Y el anime....y Japón...y el running...y bloguear claro y algunas otras cientos de cosas. Sigo buscando la manera de hacer mi primer millón.

4
Comenta!

avatar
Miguel Montenegro
Miguel Montenegro

Pero también para moverse por el texto se puede usar H para la izquierda, J para abajo, K para arriba  y L para la derecha.. ;)

Y excelente blog sobre todo! :D

sefsinalas

Sip, tambien se puede pero la idea era hacer un post super basico de modo que los novatos entiendan

Daniel
Daniel

ya habias publicado anteriormente un tutorial o un link a un tutorial mas completo sobre vi o vim, no?

sefsinalas

Tengo algunos post sobre vim. Pero vi no es exactamente igual y no habia ningun post que explique el uso de esta manera super basica