1 / 8

INSTITUTO TECNOLÓGICO SUPERIOR JOSÉ CHIRIBOGA GRIJALVA

INSTITUTO TECNOLÓGICO SUPERIOR JOSÉ CHIRIBOGA GRIJALVA. Nombre: Verónica Erazo Carrera: Informática Semestre; Quinto Materia Sistemas operativos. El editor de pantallas vi. El editor  vi  es un editor de pantalla completa.

lane-potter
Download Presentation

INSTITUTO TECNOLÓGICO SUPERIOR JOSÉ CHIRIBOGA GRIJALVA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INSTITUTO TECNOLÓGICO SUPERIOR JOSÉ CHIRIBOGA GRIJALVA Nombre: Verónica Erazo Carrera: Informática Semestre; Quinto Materia Sistemas operativos

  2. El editor de pantallas vi. El editor vi es un editor de pantalla completa. De forma similar a ed, el editor vi siempre trabaja con una copia del fichero que se edita, que él mismo se encarga de mantener en un buffer. Los cambios realizados sobre el fichero solo se graban cuando se invoca algún comando de grabación. Para invocar el editor vi se hace mediante: vi fichero. Si el fichero existe lo carga en el buffer de trabajo. Además, la orden para invocar el editor vi tiene una serie de opciones, las más importantes son: r Cada cierto tiempo `vi' salva el buffer de edición en disco. De forma que si se produce cualquier fallo en el sistema, siempre se encontrará una copia reciente del fichero que se editaba. R Indica que solo se editará el archivo para consulta. No permitiéndose realizar cambio alguno sobre la información. wn Normalmente `vi' utiliza la pantalla completa como ventana de edición. Mediante esta opción se podrá alterar el tamaño de la ventana de edición a un número de líneas determinado por n

  3. Podemos utilizar la opción + , que permite entrar en el vi en la línea que le indiquemos. Por ejemplo: Vi +7 fichero Editará el fichero indicado y tomará como línea actual la 7. Vi +$ fichero Editará el fichero indicado y tomará como línea actual la última línea del fichero. Vi +/cadena fichero Editará el fichero indicado y tomará como línea actual la primera línea que contenga la cadena indicada. El editor vi tiene tres modos de trabajo diferente: Modo comando: Es el modo en el que queda el editor al entrar. En él cada pulsación de una tecla se interpreta como un comando, no siendo posible la introducción de texto. Modo texto: Cada pulsación de una tecla se interpreta como un carácter a introducir al texto editado. Es el modo indicado para añadir información al fichero que se está editando. Modo ex: Se podrán utilizar los comandos del intérprete ex, que en muchos casos son iguales que los comandos ed. Para pasar a este modo se debe estar en modo comando.

  4. VIM Vim (acrónimo del inglésVi IMproved, ViMejorado) es un potente y avanzado editor de texto que posee su propia línea de comandos, sucesor del antiguo Vi. Ubuntu 8.10 trae instalada la versión 7.1.314 por defecto; si queremos acceder a la última versión de Vim, tendremos que bajarnos el código fuente de ftp://ftp.vim.org y compilarla nosotros mismos. Es un programa muy útil tanto por su usoestándar en GNU/Linux, como por sus grandes capacidades como el resaltado de sintaxis. Instalación La versión del editor Vim instalada por defecto en Ubuntu no incluye todas las funcionalidades de la versión completa, para acceder a ellas tan sólo hace falta instalar el paquete vim-fullde los repositorios oficiales de Ubuntu.

  5. Inicio Para iniciar Vim en modo texto, ejecutamos el siguiente comando en una terminal o en el cuadro de diálogo Ejecutar comando: $ vimSi queremos ejecutar la versión completa, con resaltado de sintaxis, ejecutamos este otro comando: $ vim.fullY para iniciarlo en modo gráfico, este otro: $ gvim

  6. comandos del ex Cuando se trata de grandes bloques de texto, los comandos del ex  son más seguros que yank , delete  y put  del vi. Éstes permiten especificar el rango de líneas a mover o copiar, así como la línea anterior al punto donde se insertarán las líneas. Para conocer el rango de líneas, es necesario conocer el número de cada línea: Para visualizar los números de línea:setnuPara ocultar los números de línea:setnonu Conocidos los números de las líneas que se van a copiar, las órdenes del editor ex  disponibles son: Copiar líneas El formato básico del comando para copiar en el ex es el siguiente::#linea,#lineaco #linea Mover líneas El formato básico del comando para mover en el ex es el siguiente::#linea,#linea m #linea Borrar líneas El formato básico del comando para borrar en el ex es el siguiente::#linea,#linea d

  7. ED editor de línea - tutorial Ed es un editor de texto orientado a línea.Puede usarse interactivamente o en shell scripts.Ed es el editor original de Unix. Fue escrito por primera vez por Ken Thompson en 1971.Ed es un editor pequeño, con pocas dependencias, que puede ayudarnos a editar ficheros en situaciones donde otros editores no son usables. INSTALACIÓN (DEBIAN) $ sudo aptitudeinstalled$ whiched/bin/ed$ ed # runedprogram.

  8. EJECUTANDO EL EDITOR ED $ edfile_name # Abre el fichero file_name para editarlo. Los cambios no se guardarán hasta que introduzcamos el comando w.ESTRUCTURA DE LOS COMANDOS Ed funciona aceptando comandos que editan partes del fichero MOSTRAR Y OCULTAR EL PROMPT Nuestro primer comando: pulsa la P mayúscula y después enterP : muestra el prompt (aparece un asterisco)El prompt indica que estamos en modo comando (vs modo input), podemos introducir comandos.FINALIZAR EL EDITOR ED Cuando queremos dejar de ejecutar el editor, introducimos el comando q:q : cerramos el editor ed.

More Related