Contenido del curso
8. Comandos del Sistema VII
Capítulo anterior: 7 - Comandos del Sistema VI
Capítulo siguiente: 9 - Comandos y programas
Editor vi
El manejo de vi es un poco peculiar, sin embargo tiene preferencia en este manual, porque existe en cualquier sistema operativo parecido a UNIX y forma parte de la instalación predeterminada de Linux. Además, el control de este editor es totalmente uniforme y libre de equivocaciones. Finalmente: Si no funciona nada, vi aún funciona. La breve explicación que presentamos a continuación le servirá para utilizar las funciones básicas de vi para editar z. B. diferentes archivos de configuración.
vi conoce 3 modos de operar:
- Modo de comandos command mode
Todas las pulsaciones de teclas se interpretan como parte de un comando.
- Modo de inserción insert mode
Las pulsaciones de teclas se interpretan como texto que se introduce.
- Modo de comandos complejos last line mode
Modo para comandos complejos que se editan en la última línea.
Las órdenes más importantes del modo de comandos son:
Tabla 21.2. Comandos básicos del editor vi
|
i |
cambia al modo de inserción (los caracteres se introducen en la posición actual del cursor). |
|
a |
cambia al modo de inserción (los caracteres se introducen detrás de la posición actual del cursor). |
|
A |
cambia al modo de inserción (los caracteres se añaden al final de la línea). |
|
R |
cambia al modo de inserción (sobrescribe el texto anterior). |
|
r |
cambia al modo de inserción sobrescribiendo un solo carácter. |
|
s |
cambia al modo de inserción (el carácter en la posición del cursor se sobrescribe con el carácter nuevo). |
|
C |
cambia al modo de inserción (el resto de la línea se reemplaza por el texto nuevo). |
|
o |
cambia al modo de inserción (detrás de la línea actual se añade una línea nueva). |
|
O |
cambia al modo de inserción (por delante de la línea actual se añade una línea nueva). |
|
x |
borra el carácter actual. |
|
dd |
borra la línea actual. |
|
dw |
borra hasta el final de la palabra actual. |
|
cw |
cambia al modo de inserción (el resto de la palabra actual se sobrescribe). |
|
u |
deshace el último comando. |
|
J |
añade la siguiente línea a la actual. |
|
. |
repite el último comando. |
|
: |
cambia al modo de comandos complejos. |
Es posible anteponer una cifra a cualquier comando. Esta cifra indica el número de veces que se debe repetir el comando que sigue. z. B. 3dw borra tres palabras seguidas, 10x borra diez caracteres a partir de la posición del cursor y 20dd borra 20 líneas.
Los comandos más importantes del modo de comandos complejos:
Tabla 21.3. Comandos complejos del editor vi
|
:q! |
sale de vi sin grabar los cambios. |
|
:w nombre_archivo |
graba bajo el nombre nombre_archivo. |
|
:x |
graba el archivo modificado y sale del editor. |
|
:e Nombrearchivo |
edita (carga) nombre_archivo. |
|
:u |
deshace el último comando de edición. |
Hay 207 opiniones del curso
-
carton -- esteban (12/03/08)
es bueno pero me encantaria que se hiciera algo como los cursos gratis 5 estrellas de Microsoft, en estos uno empieza un curso gratias y al final da un examen el cual si lo pasa le dan un pequeño titulo...
-
gracias -- wilson (19/01/08)
me parece exelente la posibilidad d poder encontrar este tipo de cursos y lo mejor es gratis
-
Excelente! -- Alejandro (14/10/07)
Recomiendo el curso es muy bueno.
-
Escueto aunque practico -- moises (14/03/05)
Más que un curso esto es una pequeña iniciación o un repaso para usuarios mas especializados. A pesar de todo reconozco haber aprendido un poco mas acerca de Linux. Pediria elinks a cursos mas serios. Un saludo:Moises Serrano.
Cursos relacionados
Todos los derechos reservados. No está permitida la reproducción total o parcial de esta obra ni su tratamiento por cualquier método sin autorización escrita de la Editorial o de su autor.La opinión expresada en este correo no tiene por qué coincidir con la de MailxMail SL. Los comentarios y opiniones contenidos en él son únicamente propiedad de sus respectivos autores, nunca de MailxMail SL.
