fbpx
Wikipedia

Vi

Vi (Visual) es un programa que entra en la categoría de los editores de texto, pues a diferencia de un procesador de texto no ofrece herramientas para determinar visualmente cómo quedará el documento impreso. Por esto carece de opciones como centrado o justificación de párrafos, pero permite mover, copiar, eliminar o insertar caracteres con mucha versatilidad. Este tipo de programas es frecuentemente utilizado por programadores para escribir código fuente de software.

Vi

vi editando un archivo temporal vacío. Los caracteres ‘~’ representan líneas que no forman parte del archivo.
Información general
Tipo de programa Editor de texto
Autor Bill Joy
Desarrollador Bill Joy
Lanzamiento inicial 1976
Licencia BSD
Información técnica
Programado en C
Enlaces
Sitio web oficial
Repositorio de código

Vi fue originalmente escrito por Bill Joy en 1976, tomando recursos de ed y ex, dos editores de texto para Unix, que trataban de crear y editar archivos, de ahí, la creación de vi.

Hay una versión mejorada que se llama Vim, pero Vi se encuentra en —casi— todo sistema de tipo Unix, de forma que conocer rudimentos de Vi es una salvaguarda ante operaciones de emergencia en diversos sistemas operativos.

Modos

El editor vi tiene dos modos de operación:[1]

Modo de comandos

En el modo de comandos, podemos desplazarnos dentro de un archivo y efectuar operaciones de edición como buscar texto, eliminar texto, modificar texto, etc. Vi suele iniciarse en modo de comandos.

Modo insertar

En el modo insertar, podemos escribir texto nuevo en el punto de inserción de un archivo. Para volver al modo de comandos, presione la tecla esc.

Órdenes más comunes

Para usar vi, estos son los comandos esenciales para escribir, editar, borrar, copiar y pegar.[2]

Editar y modificar

  • Para insertar texto antes del cursor: i
  • Para insertar texto después del cursor: a
  • Para insertar texto al principio de la línea: I
  • Para insertar texto al final de la línea: A

Copiar y pegar

  • Para copiar la línea actual: yy
  • Para copiar una palabra: yw
  • Para copiar 7 líneas: y7y
  • Para pegar después del cursor: p
  • Para pegar antes del cursor: P

Borrar

  • Para borrar un carácter: x o X
  • Para borrar la línea actual: dd

Abrir, guardar y salir

  • Para abrir un archivo: :e nombre_de_archivo
  • Para guardar los cambios y salir: :x o :wq o Mayús+ZZ
  • Para salir: :q
  • Para salir sin guardar (forzar la salida): :q!
  • Para guardar con otro nombre de archivo: :w nombre_de_archivo

Para pasar de modo edición a modo de comandos se emplea la tecla ESC, para desplazarse sobre el archivo se emplean las teclas j (abajo), k (arriba), h (izquierda) y l (derecha).

También puede emplear las flechas si su terminal lo permite, Ctrl+U (PgUp), Ctrl+D (PgDn).

Para ir a una línea específica puede escribir el número de la línea seguido de gg o G, por ejemplo 25G o también puede utilizar : seguido del número de línea y Entrar. Para mostrar el número de las líneas, se puede ejecutar :set number, y para quitar los números :set nonumber. Para ir al final de la línea en la que está el cursor $, para ir al comienzo 0. Para llegar al inicio del archivo 1G o gg y para llegar al final del archivo G. Para buscar un texto: /texto seguido del texto que desea buscar y Entrar. Luego puede presionar n o N para el siguiente o anterior resultado de la búsqueda. Después de hacer cambios puede salvarlos con :w o para salvar y salir puede emplear ZZ. Para ejecutar un comando del intérprete de comandos puede emplear :! seguido del comando y Entrar. Si se escribe :set verbose showmode, se podrá ver en la esquina inferior derecha el modo en el que se está, ya sea comandos o de edición. Puedes teclear :set all para ver las opciones disponibles.

Una de las utilidades más comunes es el uso de :wq que corresponde a la unión de las opciones guardar ( w ) y salir ( q ), o bien el modo forzado es :q! que sale de vi sin guardar cambios.

Si se desea consultar otro comando, ya sea del editor vi o de cualquier otro, puedes revisar el manual en línea que tiene el sistema UNIX, tecleando: $ man comando, por ejemplo: man vi

Véase también

Referencias

  1. Shields, Ian (12 de abril de 2010). «Aprenda Linux, 101: Edición de archivos con vi». IBM. Consultado el 14 de marzo de 2014. 
  2. Lorenzo, Alan. «HOW-TO: Manual básico de uso del editor vi». Consultado el 14 de marzo de 2014. 

Enlaces externos

  • vi(1): editor de textos – Comandos generales en el manual de FreeBSD (en inglés)
  • Vi original adaptado para estándares modernos
  • Tutorial de vi
  •   Datos: Q214743
  •   Multimedia: Vi (editor)

para, otros, usos, este, término, véase, sual, programa, entra, categoría, editores, texto, pues, diferencia, procesador, texto, ofrece, herramientas, para, determinar, visualmente, cómo, quedará, documento, impreso, esto, carece, opciones, como, centrado, jus. Para otros usos de este termino vease VI Vi Visual es un programa que entra en la categoria de los editores de texto pues a diferencia de un procesador de texto no ofrece herramientas para determinar visualmente como quedara el documento impreso Por esto carece de opciones como centrado o justificacion de parrafos pero permite mover copiar eliminar o insertar caracteres con mucha versatilidad Este tipo de programas es frecuentemente utilizado por programadores para escribir codigo fuente de software Vivi editando un archivo temporal vacio Los caracteres representan lineas que no forman parte del archivo Informacion generalTipo de programaEditor de textoAutorBill JoyDesarrolladorBill JoyLanzamiento inicial1976LicenciaBSDInformacion tecnicaProgramado enCEnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Vi fue originalmente escrito por Bill Joy en 1976 tomando recursos de ed y ex dos editores de texto para Unix que trataban de crear y editar archivos de ahi la creacion de vi Hay una version mejorada que se llama Vim pero Vi se encuentra en casi todo sistema de tipo Unix de forma que conocer rudimentos de Vi es una salvaguarda ante operaciones de emergencia en diversos sistemas operativos Indice 1 Modos 1 1 Modo de comandos 1 2 Modo insertar 2 ordenes mas comunes 2 1 Editar y modificar 2 2 Copiar y pegar 2 3 Borrar 2 4 Abrir guardar y salir 3 Vease tambien 4 Referencias 5 Enlaces externosModos EditarEl editor vi tiene dos modos de operacion 1 Modo de comandos Editar En el modo de comandos podemos desplazarnos dentro de un archivo y efectuar operaciones de edicion como buscar texto eliminar texto modificar texto etc Vi suele iniciarse en modo de comandos Modo insertar Editar En el modo insertar podemos escribir texto nuevo en el punto de insercion de un archivo Para volver al modo de comandos presione la tecla esc ordenes mas comunes EditarPara usar vi estos son los comandos esenciales para escribir editar borrar copiar y pegar 2 Editar y modificar Editar Para insertar texto antes del cursor i Para insertar texto despues del cursor a Para insertar texto al principio de la linea I Para insertar texto al final de la linea ACopiar y pegar Editar Para copiar la linea actual y y Para copiar una palabra y w Para copiar 7 lineas y 7 y Para pegar despues del cursor p Para pegar antes del cursor PBorrar Editar Para borrar un caracter x o X Para borrar la linea actual ddAbrir guardar y salir Editar Para abrir un archivo e nombre de archivo Para guardar los cambios y salir x o wq o Mayus ZZ Para salir q Para salir sin guardar forzar la salida q Para guardar con otro nombre de archivo w nombre de archivoPara pasar de modo edicion a modo de comandos se emplea la tecla ESC para desplazarse sobre el archivo se emplean las teclas j abajo k arriba h izquierda y l derecha Tambien puede emplear las flechas si su terminal lo permite Ctrl U PgUp Ctrl D PgDn Para ir a una linea especifica puede escribir el numero de la linea seguido de g g o G por ejemplo 2 5 G o tambien puede utilizar seguido del numero de linea y Entrar Para mostrar el numero de las lineas se puede ejecutar set number y para quitar los numeros set nonumber Para ir al final de la linea en la que esta el cursor para ir al comienzo 0 Para llegar al inicio del archivo 1 G o g g y para llegar al final del archivo G Para buscar un texto texto seguido del texto que desea buscar y Entrar Luego puede presionar n o N para el siguiente o anterior resultado de la busqueda Despues de hacer cambios puede salvarlos con w o para salvar y salir puede emplear Z Z Para ejecutar un comando del interprete de comandos puede emplear seguido del comando y Entrar Si se escribe set verbose showmode se podra ver en la esquina inferior derecha el modo en el que se esta ya sea comandos o de edicion Puedes teclear set all para ver las opciones disponibles Una de las utilidades mas comunes es el uso de wq que corresponde a la union de las opciones guardar w y salir q o bien el modo forzado es q que sale de vi sin guardar cambios Si se desea consultar otro comando ya sea del editor vi o de cualquier otro puedes revisar el manual en linea que tiene el sistema UNIX tecleando man comando por ejemplo man viVease tambien EditarEmacs Vim Win Vi clon grafico para Windows awk Sed Busybox provee su propia version de viReferencias Editar Shields Ian 12 de abril de 2010 Aprenda Linux 101 Edicion de archivos con vi IBM Consultado el 14 de marzo de 2014 Lorenzo Alan HOW TO Manual basico de uso del editor vi Consultado el 14 de marzo de 2014 Enlaces externos Editarvi 1 editor de textos Comandos generales en el manual de FreeBSD en ingles Vi original adaptado para estandares modernos Tutorial de vi Datos Q214743 Multimedia Vi editor Obtenido de https es wikipedia org w index php title Vi amp oldid 132363752, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos