SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Curso de Modelado Molecular I
1
EDITOR VI
El editor vi es un editor de texto que maneja en memoria el texto entero de un archivo. Es
el editor clásico de UNIX (se encuentra en todas las versiones). Puede usarse en cualquier tipo de
terminal con un mínimo de teclas, lo cual lo hace difícil de usar al enfrentarse por primera vez al
mismo.
MODOS DE VI:
Existen tres modos o estados de vi:
• Modo comando: este es el modo en el que se encuentra el editor cada vez que se inicia.
Las teclas ejecutan acciones (comandos) que permiten mover el cursor, ejecutar comandos
de edición de texto, salir de vi, guardar cambios, etc.
• Modo inserción o texto: este es el modo que se usa para insertar el texto. Existen varios
comandos que se pueden utilizar para ingresar a este modo.
• Modo línea o ex: se escriben comandos en la última línea al final de la pantalla.
INICIO DE VI:
vi
Abre la ventana de edición sin abrir ningún archivo.
vi archivo1
Edita el archivo archivo1 si ya existe, de lo contrario, lo crea. Evidentemente se debe indicar el
camino (path) que conduce al archivo (si existe) o el camino que conduce al directorio donde se
desea crear el archivo (si este no existe).
MODO COMANDO:
El editor vi, como todo UNIX, diferencia mayúsculas de minúsculas. A continuación se
comentan algunos comandos útiles en el manejo del editor.
Movimiento del cursor:
Comando (teclas) Acción
Flechas Mover en la dirección de la flecha
h Mover hacia la izquierda
l Mover hacia la derecha
k Mover hacia arriba
j Mover hacia abajo
1G Lleva el cursor hasta el comienzo del
archivo
G Lleva el cursor hasta el final del
archivo
Curso de Modelado Molecular I
2
Cambio de modo comando a texto:
Comando Acción
i Inserta texto a la izquierda del cursor
a Inserta texto a la derecha del cursor
A Inserta texto al final de la línea donde se
encuentra el cursor
I Inserta texto al comienzo de la línea donde se
encuentra el cursor
o Abre una línea debajo de la actual
O Abre una línea encima de la actual
Borrar texto:
Comando Acción
x Borra el carácter bajo el cursor
dd Borra la línea donde se encuentra el cursor
ndd Borra las próximas n líneas
D Borra desde donde se encuentra el cursor hasta
el final de la línea
dw Borra desde donde se encuentra el cursor hasta
el final de una palabra
Es importante destacar que todo lo que se borra queda almacenado en un buffer (área
temporal de memoria), de modo que si se borró algo por error, puede volver a escribirse (si se
hace antes de realizar otros cambios, es decir, inmediatamente luego de eliminar el texto por error.
Esto se hace simplemente ejecutando el comando p.
Cortar y pegar:
Esto implica mover partes del archivo de un lugar a otro del mismo. Para esto se debe:
• Cortar el texto que se desea mover utilizando alguno de los comandos usados para borrar
texto.
• Mover el cursor (con alguno de los comandos utilizados para desplazar el cursor en el
texto) hasta el lugar donde se desee pegar el texto.
• Pegar el texto con el comando p.
Copiar y pegar:
Esta operación difiere de la anterior. En este caso lo que se hace es repetir partes del texto
en otro lugar del archivo. Para esto se debe:
• Utilizar el comando yy, cuya función es copiar la línea donde se encuentra situado el
cursor.
• Mover el cursor (con alguno de los comandos utilizados para desplazar el cursor en el
texto) hasta el lugar donde se desee pegar el texto.
• Pegar el texto con el comando p.
Curso de Modelado Molecular I
3
Deshacer cambios:
Se puede deshacer el último cambio realizado, utilizando el comando u.
MODO TEXTO:
En este modo se ingresa el texto deseado. Para pasar de modo texto a modo comando
simplemente se debe apretar la tecla ESC.
MODO LÍNEA:
Para ingresar al modo línea desde el modo comando, se debe utilizar alguna de las
siguientes teclas:
/
?
:
Para volver al modo comando desde el modo última línea, se debe apretar la tecla ENTER
(al finalizar el comando) o la tecla ESC (que interrumpe el comando).
Buscar texto:
Comando Acción
/texto Busca hacia adelante la cadena de caracteres
“texto”
?texto Busca hacia atrás la cadena de caracteres
“texto”
Salir de vi, salvar, no salvar cambios, etc.:
Comando Acción
:q Salir si no hubo cambios
:q! Salir sin guardar cambios
:w Guardar cambios
:w archivo1 Guardar cambios en archivo1
:wq Guardar cambios y salir

Más contenido relacionado

La actualidad más candente

La actualidad más candente (14)

my house
my housemy house
my house
 
Atajos de teclado en word
Atajos de teclado en wordAtajos de teclado en word
Atajos de teclado en word
 
Ciclos C++
Ciclos C++Ciclos C++
Ciclos C++
 
Alexander power point
Alexander power pointAlexander power point
Alexander power point
 
Lais
LaisLais
Lais
 
Comandos básicos del vim en ubuntu
Comandos básicos del vim en ubuntuComandos básicos del vim en ubuntu
Comandos básicos del vim en ubuntu
 
Manejo de Switch()
Manejo de Switch()Manejo de Switch()
Manejo de Switch()
 
Wile
WileWile
Wile
 
Parrafo
ParrafoParrafo
Parrafo
 
Practica n 13 de flash transformacion de texto
Practica n 13 de flash transformacion de textoPractica n 13 de flash transformacion de texto
Practica n 13 de flash transformacion de texto
 
While
WhileWhile
While
 
Ciclos en java script
Ciclos en java scriptCiclos en java script
Ciclos en java script
 
Evaluación y práctica
Evaluación y prácticaEvaluación y práctica
Evaluación y práctica
 
Tutoriall
TutoriallTutoriall
Tutoriall
 

Similar a Editor VI guía curso modelado molecular

Comandos Editor VI
Comandos Editor VIComandos Editor VI
Comandos Editor VIUsa
 
Comandos Del Editor VI
Comandos Del Editor VIComandos Del Editor VI
Comandos Del Editor VIUsa
 
Editor de archivos de texto vi
Editor de archivos de texto viEditor de archivos de texto vi
Editor de archivos de texto viPablo Macon
 
Practica1 complemento comandos
Practica1  complemento comandosPractica1  complemento comandos
Practica1 complemento comandosLorenzo Arce Gomez
 
Linux ud4 - editor vi
Linux   ud4 - editor viLinux   ud4 - editor vi
Linux ud4 - editor viJavier Muñoz
 
C09-3_1C+-+Vi.pdf
C09-3_1C+-+Vi.pdfC09-3_1C+-+Vi.pdf
C09-3_1C+-+Vi.pdfVictorHR5
 
Editor vi completo
Editor vi completoEditor vi completo
Editor vi completojlcerda
 
Editor vi alejandro_aguirre(2)
Editor vi alejandro_aguirre(2)Editor vi alejandro_aguirre(2)
Editor vi alejandro_aguirre(2)alejomagnooo
 
El teclado de antonella balles 1234 5 6 (1)
El teclado de antonella balles 1234 5 6 (1)El teclado de antonella balles 1234 5 6 (1)
El teclado de antonella balles 1234 5 6 (1)antonellaballesi
 
Teclado giozza
Teclado giozzaTeclado giozza
Teclado giozzaLgiozza
 
Teclado giozza
Teclado giozzaTeclado giozza
Teclado giozzaLgiozza
 
Teclado giozza
Teclado giozzaTeclado giozza
Teclado giozzaLgiozza
 
Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++JoseRamonG
 

Similar a Editor VI guía curso modelado molecular (20)

Comandos Editor VI
Comandos Editor VIComandos Editor VI
Comandos Editor VI
 
Comandos Del Editor VI
Comandos Del Editor VIComandos Del Editor VI
Comandos Del Editor VI
 
Editor de archivos de texto vi
Editor de archivos de texto viEditor de archivos de texto vi
Editor de archivos de texto vi
 
Editor de texto vi 2013
Editor de texto vi  2013Editor de texto vi  2013
Editor de texto vi 2013
 
Practica1 complemento comandos
Practica1  complemento comandosPractica1  complemento comandos
Practica1 complemento comandos
 
Linux ud4 - editor vi
Linux   ud4 - editor viLinux   ud4 - editor vi
Linux ud4 - editor vi
 
C09-3_1C+-+Vi.pdf
C09-3_1C+-+Vi.pdfC09-3_1C+-+Vi.pdf
C09-3_1C+-+Vi.pdf
 
Editor vi completo
Editor vi completoEditor vi completo
Editor vi completo
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Editor vi alejandro_aguirre(2)
Editor vi alejandro_aguirre(2)Editor vi alejandro_aguirre(2)
Editor vi alejandro_aguirre(2)
 
Trabajo nro2 el teclado
Trabajo nro2 el tecladoTrabajo nro2 el teclado
Trabajo nro2 el teclado
 
Trabajo Nro2 el teclado
Trabajo Nro2 el tecladoTrabajo Nro2 el teclado
Trabajo Nro2 el teclado
 
El teclado de antonella balles 1234 5 6 (1)
El teclado de antonella balles 1234 5 6 (1)El teclado de antonella balles 1234 5 6 (1)
El teclado de antonella balles 1234 5 6 (1)
 
Sistemas Operativos 2
Sistemas Operativos 2Sistemas Operativos 2
Sistemas Operativos 2
 
GNU/Linux-Debian
GNU/Linux-Debian GNU/Linux-Debian
GNU/Linux-Debian
 
Teclado giozza
Teclado giozzaTeclado giozza
Teclado giozza
 
Teclado giozza
Teclado giozzaTeclado giozza
Teclado giozza
 
Teclado giozza
Teclado giozzaTeclado giozza
Teclado giozza
 
Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++Como crear un programa de ciclo FOR en lenguaje C++
Como crear un programa de ciclo FOR en lenguaje C++
 

Más de Jorge Luis Chalén

Clase1 dispositivos de una red
Clase1 dispositivos de una redClase1 dispositivos de una red
Clase1 dispositivos de una redJorge Luis Chalén
 
Introducción al sistema operativo unix
Introducción al sistema operativo unixIntroducción al sistema operativo unix
Introducción al sistema operativo unixJorge Luis Chalén
 
Estática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Estática - Fuerza Gravitacional, Normal, Tensión y RozamientoEstática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Estática - Fuerza Gravitacional, Normal, Tensión y RozamientoJorge Luis Chalén
 
FÍSICA II: TEMA 1 - ESTÁTICA
FÍSICA II: TEMA 1 - ESTÁTICAFÍSICA II: TEMA 1 - ESTÁTICA
FÍSICA II: TEMA 1 - ESTÁTICAJorge Luis Chalén
 
Elementos de un sistema de comunicación
Elementos de un sistema de comunicaciónElementos de un sistema de comunicación
Elementos de un sistema de comunicaciónJorge Luis Chalén
 
Evolución de los sistemas de comunicación
Evolución de los sistemas de comunicaciónEvolución de los sistemas de comunicación
Evolución de los sistemas de comunicaciónJorge Luis Chalén
 

Más de Jorge Luis Chalén (20)

Redes en Linux
Redes en Linux Redes en Linux
Redes en Linux
 
Clase2 cable-de-par-trenzado
Clase2 cable-de-par-trenzadoClase2 cable-de-par-trenzado
Clase2 cable-de-par-trenzado
 
Clase1 dispositivos de una red
Clase1 dispositivos de una redClase1 dispositivos de una red
Clase1 dispositivos de una red
 
Trabajo Potencia y Energía
Trabajo Potencia y EnergíaTrabajo Potencia y Energía
Trabajo Potencia y Energía
 
Clase1 - Configuración IP
Clase1 - Configuración IPClase1 - Configuración IP
Clase1 - Configuración IP
 
Clase1-Configuración IP
Clase1-Configuración IPClase1-Configuración IP
Clase1-Configuración IP
 
Innovación Tecnológica
Innovación TecnológicaInnovación Tecnológica
Innovación Tecnológica
 
Protocolos de Redes
Protocolos de RedesProtocolos de Redes
Protocolos de Redes
 
Jeopardy2 Linux
Jeopardy2 LinuxJeopardy2 Linux
Jeopardy2 Linux
 
Jeopardy2 redes informatica
Jeopardy2 redes informaticaJeopardy2 redes informatica
Jeopardy2 redes informatica
 
Momento de Torsión y Torque
Momento de Torsión y TorqueMomento de Torsión y Torque
Momento de Torsión y Torque
 
Linux - Sistema de Archivos
Linux - Sistema de ArchivosLinux - Sistema de Archivos
Linux - Sistema de Archivos
 
Introducción al sistema operativo unix
Introducción al sistema operativo unixIntroducción al sistema operativo unix
Introducción al sistema operativo unix
 
Estática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Estática - Fuerza Gravitacional, Normal, Tensión y RozamientoEstática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
Estática - Fuerza Gravitacional, Normal, Tensión y Rozamiento
 
REDES DE COMPUTADORES
REDES DE COMPUTADORESREDES DE COMPUTADORES
REDES DE COMPUTADORES
 
FÍSICA II: TEMA 1 - ESTÁTICA
FÍSICA II: TEMA 1 - ESTÁTICAFÍSICA II: TEMA 1 - ESTÁTICA
FÍSICA II: TEMA 1 - ESTÁTICA
 
LINUX CAP 1 - INTRODUCCIÓN
LINUX CAP 1 - INTRODUCCIÓNLINUX CAP 1 - INTRODUCCIÓN
LINUX CAP 1 - INTRODUCCIÓN
 
INTRODUCCION A LA FISICA
INTRODUCCION A LA FISICAINTRODUCCION A LA FISICA
INTRODUCCION A LA FISICA
 
Elementos de un sistema de comunicación
Elementos de un sistema de comunicaciónElementos de un sistema de comunicación
Elementos de un sistema de comunicación
 
Evolución de los sistemas de comunicación
Evolución de los sistemas de comunicaciónEvolución de los sistemas de comunicación
Evolución de los sistemas de comunicación
 

Último

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 

Último (20)

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 

Editor VI guía curso modelado molecular

  • 1. Curso de Modelado Molecular I 1 EDITOR VI El editor vi es un editor de texto que maneja en memoria el texto entero de un archivo. Es el editor clásico de UNIX (se encuentra en todas las versiones). Puede usarse en cualquier tipo de terminal con un mínimo de teclas, lo cual lo hace difícil de usar al enfrentarse por primera vez al mismo. MODOS DE VI: Existen tres modos o estados de vi: • Modo comando: este es el modo en el que se encuentra el editor cada vez que se inicia. Las teclas ejecutan acciones (comandos) que permiten mover el cursor, ejecutar comandos de edición de texto, salir de vi, guardar cambios, etc. • Modo inserción o texto: este es el modo que se usa para insertar el texto. Existen varios comandos que se pueden utilizar para ingresar a este modo. • Modo línea o ex: se escriben comandos en la última línea al final de la pantalla. INICIO DE VI: vi Abre la ventana de edición sin abrir ningún archivo. vi archivo1 Edita el archivo archivo1 si ya existe, de lo contrario, lo crea. Evidentemente se debe indicar el camino (path) que conduce al archivo (si existe) o el camino que conduce al directorio donde se desea crear el archivo (si este no existe). MODO COMANDO: El editor vi, como todo UNIX, diferencia mayúsculas de minúsculas. A continuación se comentan algunos comandos útiles en el manejo del editor. Movimiento del cursor: Comando (teclas) Acción Flechas Mover en la dirección de la flecha h Mover hacia la izquierda l Mover hacia la derecha k Mover hacia arriba j Mover hacia abajo 1G Lleva el cursor hasta el comienzo del archivo G Lleva el cursor hasta el final del archivo
  • 2. Curso de Modelado Molecular I 2 Cambio de modo comando a texto: Comando Acción i Inserta texto a la izquierda del cursor a Inserta texto a la derecha del cursor A Inserta texto al final de la línea donde se encuentra el cursor I Inserta texto al comienzo de la línea donde se encuentra el cursor o Abre una línea debajo de la actual O Abre una línea encima de la actual Borrar texto: Comando Acción x Borra el carácter bajo el cursor dd Borra la línea donde se encuentra el cursor ndd Borra las próximas n líneas D Borra desde donde se encuentra el cursor hasta el final de la línea dw Borra desde donde se encuentra el cursor hasta el final de una palabra Es importante destacar que todo lo que se borra queda almacenado en un buffer (área temporal de memoria), de modo que si se borró algo por error, puede volver a escribirse (si se hace antes de realizar otros cambios, es decir, inmediatamente luego de eliminar el texto por error. Esto se hace simplemente ejecutando el comando p. Cortar y pegar: Esto implica mover partes del archivo de un lugar a otro del mismo. Para esto se debe: • Cortar el texto que se desea mover utilizando alguno de los comandos usados para borrar texto. • Mover el cursor (con alguno de los comandos utilizados para desplazar el cursor en el texto) hasta el lugar donde se desee pegar el texto. • Pegar el texto con el comando p. Copiar y pegar: Esta operación difiere de la anterior. En este caso lo que se hace es repetir partes del texto en otro lugar del archivo. Para esto se debe: • Utilizar el comando yy, cuya función es copiar la línea donde se encuentra situado el cursor. • Mover el cursor (con alguno de los comandos utilizados para desplazar el cursor en el texto) hasta el lugar donde se desee pegar el texto. • Pegar el texto con el comando p.
  • 3. Curso de Modelado Molecular I 3 Deshacer cambios: Se puede deshacer el último cambio realizado, utilizando el comando u. MODO TEXTO: En este modo se ingresa el texto deseado. Para pasar de modo texto a modo comando simplemente se debe apretar la tecla ESC. MODO LÍNEA: Para ingresar al modo línea desde el modo comando, se debe utilizar alguna de las siguientes teclas: / ? : Para volver al modo comando desde el modo última línea, se debe apretar la tecla ENTER (al finalizar el comando) o la tecla ESC (que interrumpe el comando). Buscar texto: Comando Acción /texto Busca hacia adelante la cadena de caracteres “texto” ?texto Busca hacia atrás la cadena de caracteres “texto” Salir de vi, salvar, no salvar cambios, etc.: Comando Acción :q Salir si no hubo cambios :q! Salir sin guardar cambios :w Guardar cambios :w archivo1 Guardar cambios en archivo1 :wq Guardar cambios y salir