La importancia de VIM
El editor de texto Vim posee grandes ventajas sobre los editores de texto planos que vienen dentro de los sistemas operativos GNU/Linux.
¿Qué significa Vim?
El nombre Vim significa Vi Improved, ya que es una versión mejorada del viejo editor Vi de Unix.
Ventajas para programadores
Vim es un editor diseñado por programadores para programadores. Facilita el desarrollo de software con un flujo de trabajo basado en: editar, compilar, corregir. Al igual que un entorno de desarrollo integrado (IDE), permite:
- Editar código fuente
- Llamar a un compilador externo
- Interpretar los resultados del compilador
Principales ventajas de Vim
- Corrector ortográfico integrado
- Autocompletado de texto
- Navegación por pestañas
- Ventanas múltiples (división horizontal o vertical)
- Resaltado de sintaxis para más de 200 lenguajes
- Órdenes deshacer y rehacer
- Soporte para scripting y automatización
- Completado de órdenes, palabras y nombres de archivos
- Edición de archivos comprimidos
- Historial de órdenes ejecutadas
- Grabación y reproducción de macros
- Guardado de la configuración entre sesiones
- Plegado automático y manual de código
- Interfaz gráfica opcional
- Altamente configurable y personalizable
- Casi 100% compatible con Vi, pero sin muchos de sus defectos
Modos de Vim
Vim cuenta con varios modos de uso:
Modo Comando
Es el modo predeterminado al abrir Vim. En este modo se pueden ejecutar comandos para mover el cursor, editar texto, guardar cambios y salir del editor.
Modo Inserción
Se usa para escribir texto. Se activa con teclas específicas y permite introducir caracteres en el archivo.
Modo Línea de Órdenes
Se accede presionando : y permite ejecutar comandos avanzados, como buscar y reemplazar texto.
Creación y edición de archivos en Vim
Para crear un archivo desde la terminal:
$ vim nombre_del_archivo.sh
Para comenzar a insertar texto, presiona la tecla i. En la parte inferior aparecerá el mensaje «Insertar».
Para volver al modo comando, presiona ESC.
Cambio de Modo Comando a Modo Inserción
| Comando | Descripción |
|---|
i | Inserta texto antes del cursor |
a | Inserta texto después del cursor |
A | Inserta texto al final de la línea |
I | Inserta texto al inicio de la línea |
o | Abre una nueva línea debajo del cursor |
O | Abre una nueva línea arriba del cursor |
Comandos para borrar texto en Vim
| Comando | Descripción |
|---|
x | Borra el carácter bajo el cursor |
dd | Borra la línea actual |
ndd | Borra n líneas |
D | Borra desde el cursor hasta el final de la línea |
dw | Borra una palabra |
¡Importante!
Todo lo que se borra en Vim se almacena en un buffer temporal. Si borraste algo por error, puedes recuperarlo con el comando: p
HOJA DE RUTA PARA VIM









Deja un comentario