0% encontró este documento útil (0 votos)
19 vistas1 página

Comandos Esenciales de Vi para Editar Ficheros

Cargado por

mushzen
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas1 página

Comandos Esenciales de Vi para Editar Ficheros

Cargado por

mushzen
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 PDF, TXT o lee en línea desde Scribd

Vi (Tabla resumen)

vi nombre fichero Edita fichero


Esc Cambia modo de operación (modos: ordenes, inserción, ultima línea)
COMANDOS EN “MODO ÚLTIMA LÍNEA”
:q! Salir sin salvar
:wq Salvar y salir
:x Salvar y salir
:w Salvar sin salir
:e Edita otro fichero
:e! Edita nuevo fichero sin salvar el anterior
:r Introduce el contenido de otro fichero en el actual
:r! Inserta la salida de un comando en la posición actual del cursor
:help comando Ayuda en pantalla
:!orden Ejecuta una orden o comando volviendo después a vi
:shell Inicia una instancia del interprete . Con exit regresa a vi
COMANDOS QUE CAMBIAN A “MODO INSERCIÓN”
i Inserta texto
a Inserta texto detrás de la posición actual
A Inserta texto al final de la línea
o Inserta texto debajo de la posición actual
O Inserta texto una línea delante de la línea actual

x Borra el carácter debajo del cursor


dd Borra línea actual / Cortar
dw Borra la palabra sobre la que se encuentra el cursor
d$ Borra desde la posición del cursor al final de la línea
dG Borra todo desde la posición del cursor al final del fichero
nº P Pega el texto nº borrado anteriormente, el máximo valor de nº es 9
R Sobrescribe texto
r Sobrescribe el carácter debajo del cursor
 Cambia mayúsculas por minúsculas
h Mueve el cursor hacia la izquierda
j Mueve el cursor hacia abajo
k Mueve el cursor hacia arriba
l Mueve el cursor hacia la derecha
 Mueve el cursor al comienzo de la línea
$ Mueve el cursor al final de la línea
Ctrl-F Avanza una pantalla hacia delante
Ctrl-B Avanza una pantalla hacia atrás
G Avanza al final del fichero
nº G Avanza a la línea del fichero que se indica
ZZ Salva y sale
u Deshace el ultimo comando
. Repite el ultimo comando
: Cambia a modo comando complejo
/ cadena de texto Cadena de texto a buscar
yy o Y Copia la línea actual en el buffer sin nombre
aY o ayy Copia la línea actual al buffer de nombre a (máximo 26, a-z)
P Pega el buffer sin nombre a la izquierda del cursor, p a la derecha

También podría gustarte