0% encontró este documento útil (0 votos)
89 vistas2 páginas

Comandos Esenciales del Editor Vi

Este documento proporciona una guía de los comandos básicos del editor de texto vi, incluyendo comandos para mover el cursor, insertar y borrar texto, reemplazar palabras, y guardar y cerrar archivos. Los comandos principales son h, j, k, l para mover el cursor; i, a, o para insertar texto; x, dd para borrar texto; y :wq para guardar y cerrar archivos. El modo de inserción se activa con la tecla i y el modo de comando con la tecla esc.

Cargado por

Sayda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
89 vistas2 páginas

Comandos Esenciales del Editor Vi

Este documento proporciona una guía de los comandos básicos del editor de texto vi, incluyendo comandos para mover el cursor, insertar y borrar texto, reemplazar palabras, y guardar y cerrar archivos. Los comandos principales son h, j, k, l para mover el cursor; i, a, o para insertar texto; x, dd para borrar texto; y :wq para guardar y cerrar archivos. El modo de inserción se activa con la tecla i y el modo de comando con la tecla esc.

Cargado por

Sayda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

[Link]

htm

movimientos:
___________

Con unos pocos comandos bsicos se puede ya trabajar en vi editando y salvando un


texto:

h o flecha izquierda mueve el cursor un caracter a la izquierda


j o flecha abajo mueve el cursor una lnea hacia abajo
k o flecha arriba mueve el cursor una lnea hacia arriba
l o flecha derecha mueve el cursor un caracter a la derecha
$ => mueve el cursor al final de la linea.
0 => mueve el cursor al inicio de la linea.
1G => mueve el cursor al inicio del archivo.
e => mueve el cursor al final de la palabra siguiente.
E => mueve el cursor al final de la palabra siguiente antes del espacio en blanco.
b => mueve el cursor al principio de la palabra anterior.
H => mueve el cursor a la parte superior de la pantalla.
L => mueve el cursor a la parte inferior de la pantalla.
M => mueve el cursor a la parte medio de la pantalla
23 => mueve el cursor a la columna 23 de la linea.
crtl + f avanza el cursor pantalla por pantalla
crtl + b retrocede el cursor pantalla por pantalla

???
:w salva el archivo (graba en disco)
:q sale del editor (debe salvarse primero)?? (aparte)

modo insercion:
------------------
comando a texto:
teclas de insercin i I a A o O, o
i=inserta texto a la izquierda de la posicion del cursor.
I=inserta texto al inicio d ela lnea.
a=inserta texto a la derecha de la posicion del cursor.
A=inserta texto l final de la lnea.
o=inserta una linea en blanco debajo d ela linea actual.
O=inserta una linea en blanco encima d ela linea actual.
R=sobreescribe el texto actual.

Borrar:
----------

x borrar caracter bajo el cursor


3dd bora las 3 linea siguientes
dd borra una lnea
D borrar desde cursor a fin de lnea
dw borra UNA palabra
d$ borrar desde cursor a fin de lnea
d0 borrar desde cursor a principio de lnea

remmplazo:;

:s /buscar/reemplazo/g busca la palabra "buscar" y lo reemplaza porla palabra


"reemplazo", solo en
la primera coincidencia, para hacerlo en todas las coincidencias d ela linea al
finl agregamos la "g".

:%s /buscar /Reemplazo/ busca la palabra "buscar" y lo reeemplaza por la palabra


"reemplazo" en todo el archivo

:3,10s /buscar/reemplazo/ busca la palabra "buscar" y lo reemplaza por la palabra


"reemplazo" entre la lineas 3 y 10.

Modo ex o ltima lnea:


-----------------------
para ir al modo ultima linea, debera pulsa rla tecla [esc], luego ":" y
acontinuacion:

:q salir del editor grabando el archivo


:q! salir sin guardar cambios
:w guardar cambios
:w arch1 guardar cambios en archivo arch1
:wq guardar cambios y salir
:r arch2 insertar un archivo
:e arch2 editar un nuevo archivo
:e! arch2 idem sin salvar anterior
:r! comando insertar salida de comando
:shell salir al shell (vuelve con exit)
:x guardar archivo y salir.
:set nu activar numeracion en el archivo
:setnonu desactivar numeracion del archivo
set showmode no muestra el modoa ctual del editor vi.

También podría gustarte