Control Distribuido

Páginas: 8 (1799 palabras) Publicado: 23 de febrero de 2015
28/08/12

Curso Básico de UNIX - Editor vi

Curso Básico de UNIX

Editor vi.
Uso básico de vi
Modos de vi
Guía de Supervivencia
Uso avanzado de vi
Modo Comando
Modo Texto
Modo "ex" o última línea
Tipos de Terminal
Preguntas y Ejercicios
Bibliografía y Referencias

Uso básico de vi.El editor vi es un editor de texto de pantalla completa que maneja en memoria el texto entero de un archivo.
Es el editor clásico de UNIX; está en todas las versiones. Puede usarse en cualquier tipo de terminal con un
mínimo de teclas; esto lo hace difícil de usar hasta que uno se acostumbra.
Existe un editor vi ampliado llamado vim que contiene facilidades adicionales, así como diversas versiones
del vi original. En todos los casos, el conjunto de comandos básicos es el mismo.Existen en UNIX otros editores más potentes y versátiles, como emacs, que provee un ambiente de trabajo
completo; también versiones fáciles de manejar como jove o pico, o aún mínimas e inmediatas como ae. En
ambiente X­Windows hay muchos editores amigables, fáciles de usar y con múltiples capacidades. No
obstante, vi está en todos los UNIX, requiere pocos recursos, se usa mucho en administración, paraprogramar y en situaciones de emergencia. En casos de roturas de discos, corrupción de sistemas de
archivos, errores en el arranque y otras catástrofes, puede ser el único editor disponible. Como la mayoría
de las configuraciones en UNIX se manejan editando archivos, disponer de esta capacidad es esencial en la
administración de un sistema.

Modos de vi.
Existen tres modos o estados en vi:modo comando: las teclas ejecutan acciones que permiten desplazar el cursor, recorrer el archivo,
ejecutar comandos de manejo del texto y salir del editor. Es el modo inicial de vi.
modo texto o modo inserción: las teclas ingresan caracteres en el texto.
modo última línea o ex: las teclas se usan para escribir comandos en la última línea al final de la
pantalla.

Guía de supervivencia.iie.fing.edu.uy/~vagonbar/unixbas/editorvi.htm

1/7

28/08/12

Curso Básico de UNIX - Editor vi

Con unos pocos comandos básicos se puede ya trabajar en vi editando y salvando un texto:
vi arch1  arranca en modo comando editando el archivo arch1
i         inserta texto a la izquierda del cursor
a         agrega texto a la derecha del cursor
ESC       vuelve a modo comandox         borra el caracter bajo el cursor
dd        borra una línea
h o flecha izquierda     mueve el cursor un caracter a la izquierda
j o flecha abajo         mueve el cursor una línea hacia abajo
k o flecha arriba        mueve el cursor una línea hacia arriba
l o flecha derecha       mueve el cursor un caracter a la derecha
:w        salva el archivo (graba en disco)
:q        sale del editor (debe salvarse primero)Uso avanzado de vi.
Invocación de vi.
  vi

abre la ventana de edición sin abrir ningún archivo.
  vi arch1

edita el archivo arch1 si existe; si no, lo crea.
  vi arch1 arch2

edita sucesivamente los archivos arch1 y luego arch2.
  vi +45 arch1

edita el archivo arch1 posicionando el cursor en la línea 45.
  vi +$ arch1edita el archivo arch1 posicionando el cursor al final del archivo.
  vi +/Habia arch1

edita el archivo arch1 en la primera ocurrencia de la palabra "Habia".

Cambio de modo.
comando a texto:
   teclas de inserción i I a A o O, o
   tecla de sobreescritura R.
texto a comando:
   tecla ESC.
comando a última línea:
   teclas : / ?
última línea a comando:
   tecla ENTER (al finalizar el comando), o
   tecla ESC (interrumpe el comando).

 Confundir un modo con otro la de mayor dificultades para el manejo de vi. Puede activarse un indicador de
modo escribiendo
  :set showmode

Esto hace aparecer una leyenda que indica si se está en modo comando o inserción.

iie.fing.edu.uy/~vagonbar/unixbas/editorvi.htm

2/7

28/08/12

Curso Básico de UNIX - Editor vi

Modo Comando....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas De Control Distribuido Dcs
  • Sistemas de control distribuidos
  • Control de concurrencia en sist. distribuidos
  • DCS sistema de control distribuido
  • control del numero de formulario distribuidos y recolectados
  • Control Distribuido
  • Control Distribuido
  • control distribuido

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS