Sintaxis
La sintaxis para abrir Vi es la siguiente:vi nombre_del_archivo
Una vez que se abrió el archivo, podrás desplazarte en él con los cursores o las teclas h, j, k y l (si el teclado no posee ningún cursor de flecha).
Los modos de Vi
Vi posee tres modos operativos:El modo regular: es el modo que muestra cada vez que abre un archivo. Permite la introducción de comandos.
El modo de inserción: permite la inserción de caracteres que se capturan dentro del documento. Para pasar al modo de inserción, simplemente pulsa la tecla Insert en tu teclado o la tecla i predeterminada.
El modo de reemplazo: permite reemplazar el texto existente por el texto que captura. Solo pulsa r para ir al modo de reemplazo y pulse la tecla Esc para regresar al modo regular.
Los comandos básicos de Vi
Comando Descripción:q Salir del editor (sin guardar la información)
:q! Obliga al editor a cerrarse sin guardar la información (incluso si se realizaron cambios en el documento)
:wq Guarda el documento y cierra el editor
:filenombre Guarda el documento con el nombre especificado
Los comandos de edición de Vi
Comando Descripción
x Elimina el carácter que está en ese momento bajo el cursor
dd Elimina la línea que está en ese momento bajo el cursor
dxd Elimina x líneas empezando por la que en ese momento está bajo el cursor
nx Elimina n caracteres empezando por el que en ese momento está bajo el cursor
x>> Indenta x líneas a la derecha empezando por la que en ese momento está bajo el cursor
x<< Indenta x líneas a la izquierda empezando por la que en ese momento está bajo el cursor
Buscar y reemplazar en Vi
Para buscar una palabra en un documento, en modo regular, solo introduce / seguido de la cadena de caracteres que se buscarán. Después pulsa la tecla Enter para confirmar. Utiliza la tecla n para ir de una palabra a otra.
Para reemplazar una cadena de caracteres por otra en una línea, encontrarás un comando muy eficaz en Vi al utilizar las expresiones regulares. Su sintaxis es la siguiente:
:s/cadena_a_ser_reemplazada/cadena_de_reemplazo/
Copiar y pegar y cortar y pegar en Vi
En Vi es posible copiar y pegar una selección de líneas. Para hacerlo, solo debes introducir el siguiente comando para copiar n líneas:
nyy
Por ejemplo, el siguiente comando copiará 16 líneas en el portapapeles:
16yy
Para pegar la selección, solo debes introducir la letra p.
El proceso de cortar y pegar n líneas es similar mediante el comando:
ndd
Después, presiona la tecla p para pegar.
No hay comentarios:
Publicar un comentario