• Suscríbete al Feed Espacio Linux
  • Suscríbete al Feed por Email
  • Sigue a Espacio Linux en Identi.ca
  • Espacio Linux también en Facebook
  • Sigue a Espacio Linux en Twitter
  • Sigue a Espacio Linux en Google +
          Iniciar sesión | Registrarse

Nociones basicas del editor vi

Introducción
Este editor a primera vista es confuso y por eso muchos de nosotros preferimos ignorarlo, y usar otros editores, por ejemplo yo prefiero el emacs.Pero lo que tiene este editor es que esta absolutamente en todos las distribuciones, si ya se que el emacs tambien, pero en muchos casos no se instala por defecto y ademas ocupa mucho tamaño.Mientras que el vi siempre esta y siempre va estar, osea lo que quiero hacerles llegar es que si las X fallan o si el sistema es antiguo o si no tienen lugar en el disco rigido y no instalaron un editor de texto, como el emacs, o etc.y necesitan editar un archivo, EL QUE VA A ESTAR AHI PARA SALVARLOS ES ” vi “.Por lo que me parece una buena idea tener al menos una leve y pequeña idea de como utilizar este editor y eso lo que voy a dar una peque#a reseña de este editor.Para mas informacion pueden leer el capitulo que dedica L.I.P.P a vi.
Nota: cuando utilizo {} no hay que teclearlo, solo las uso para facilitar la explicacion.

Bueno lo primero que tienen que saber es como comenzar, se comienza llamando al editor y al archivo que queremos editar, si el archivo es nuevo ponemos el nombre que le queramos dar.
El esquema basico es:

vi {nombre del archivo}

Esto lo que hace es abrir el archivo y situarnos en el modo ingresar ordenes en este modo no podemos editar el texto para hacer esto hay que dar la orden necesaria, esta orden es:

i sin enter

Ahora ya puede editar el texto osea agregar, borrar, corregir etc.Puede moverse por el texto usando las flechas.

Para salir de este modo solo tiene que teclear Esc

De esta manera vueve a estar en el modo ingresar ordenes , puden volver a entrar al modo ingresar texto cuando quieran como les indique antes.
Bueno ahora lo que tienen que saber es como irse sin grabar o grabando los cambios, para esto hay que ingresar en el modo ultima orden esto se hace tecleando:

:

El cursor aparece abajo de todo, es ahi donde tiene que ingresar segun lo que quieran lo siguiente

Para irse sin guardar los cambios:

q! [enter]

Para irse guardando los cambios:

wq [enter]

Para guardar el archivo sin irse de vi:

w [enter]

Para abrir otro archivo sin irse de vi:

e {archivo nuevo} [enter]

Nota: previamente guarde el archivo en el que esta trabajando, sino aparecera un mensaje de error.

Bueno con estas ordenes ya puede medianamente editar un archivo con vi, les recuerdo que yo solo comente lo basico para poder usarlo.Pero vi tiene muchisimas ordenes mas que facilitan la tarea de edicion.A continuacion voy a explicar dos ordenes que ayudan mucho.
La primera es como insertar el texto de otro archivo sin tener que copiarlo a mano palabra por palabra.
Para esto se teclea:

:r {nombre del archivo a insertar}

Nota el texto se insertara en el lugar donde este el cursor.

Bueno con esto me parece que tienen para empezar, como siempre cualquier comentario me lo envian a asd@interar.com.ar

Autor: Jose Maria Polo
URL: www.algosobrelinux.com.ar


Temas:
Documentación, Software


Etiquetas:
, ,

Feed Espacio LinuxSi este artículo ha sido de tu interés, considera hacer un comentario o suscribirte al feed para que te enteres de nuevos artículos a través de tu lector de noticias o email.

Acerca del autor

4 Comentarios para “Nociones basicas del editor vi”

  1. una pregunta, capo: cualquier tipo de archivos se puede editar en VI?
    gracias.

  2. Hola, Diego29:

    Vi es un editor de textos, así que los archivos que puede modificar son archivos de configuración, scripts, texto plano, etc.

    Un saludo.

  3. Muchas gracias!!!, me ha sido de mucho ayuda.
     
    Saludos

  4. hola Doc tengo una consulta del editor VI
    necesito editar unos caracteres de sobra digamos unos “|” a la derecha ejemplo “hola|hola|hola|||||||||||||||||||||||||||||||||||||” y quiero borrar esos “|” y convertirlos en solo “|||” digamos y es un archivo de 23 megas

Publica un comentario

Puedes usar estas etiquetas XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>