linux2
DESCRIPTION
linuxTRANSCRIPT
CLASE N2 LINUX
El editor vi:El editor vi, no es un procesador de textos, es un editor de programas en UNIX.Vienen en todas las versiones de UNIX/LINUX.No acepta caracteres especiales ni vocales acentuadas, consume muy poco recursos del sistema.
MODO DE INGRESO AL EDITOR:Desde el prompt, escriba el siguiente comando:
#vi file <donde file es el nombre del archivo, en este caso tiene el formato txt>Tecla insert.
Otra forma es: # vi +7 file <ingresa al archivo file y se ubica en la fila 7> # vi + file < ingresa al archivo file ubicándose en la última fila>
EN EL MODO INSERT PONEMOS:
Para enumerar las filas digitamos: Esc + shift: set nu <esto enumera la lista>
PARA SALIR DEL EDITOR DE TEXTO
Esc shift: q <permite salir una vez guardado>Esc shift: q! <permite salir sin guardar>Esc shift: wq! <permite salir y guardar>Esc shift: w <permite guardar los cambios sin salir>Esc shift: w File.bak = - guardar como …………….. Nuevo nombre de archivo
Ponemos guardar sin salir: Esc shift : w
MODO DE INSERCION:Esc a < Inserta texto>Esc i <Inserta texto Ins < inserta texto>
Esc o <Inserta fila bajo el cursor> es la “ó “minúsculaEsc O <Inserta 4 caracteres > es la “ó “mayúscula
Esc x < Elimina un carácter>Esc 4x <elimina 4 caracteres>Esc dw <Elimina una palabra>Esc 3dw <Elimina 3 palabras>Esc dd <Elimina una línea>
Esc 5dd <Elimina 5 filas>Esc d$ < Elimina desde la posición Inicial hasta fin de la fila>
DESHACER LOS CAMBIOS
Esc U < deshace el último cambio>
MODO DE DESPLAZAMIENTO
Esc 1G < ir a la fila 1>Esc j <baja una fila>Esc k < sube una fila>Esc l <desplaza a la derecha>Esc h <desplaza a la izquierda>Ctrl F <Avanza una pantalla>Ctrl B <Retrocede una pantalla>
BUSCAR TEXTO:
1. Ir a la fila Esc 1 G
2. Buscar el texto LimaEsc /Lima
3. El cursor se ubica en el texto buscado, para seguir buscando pulse : n4. Pulse N mayúscula si desea buscar hacia arriba
BUSCAR Y REEMPLAZAR1. IR a la fila 1
Esc 1 G2. Buscar el texto Lima
Esc /Lima3. Reemplazar lima por Arequipa
Esc Shif: s/Lima/Arequipa/ ……….. ……………. Texto actual texto Nuevo
4. Si deseas reemplazar en todo el archiveEsc shift: %s/Lima/Arequipa/ ……….. ……………. Texto actual texto Nuevo
COPIAR Y PEGAR TEXTO1. IR a la fila 1
Esc 1 G
2. Copiar las 4 primeras lineasEsc 4 Y
3. Ir al final del archivoCrtl F < avanza una pantalla>
4. Para pegar:Pulse pegar, pulse p < pega bajo el cursor> Pulse P < pulsa sobre el cursor>
Ejercicio:
COPIAR
Moviendo y copoando
Cambiado de nombre