Comandos básicos para trabajar con el editor Vim
Domine Vim: Su guía para el potente editor de texto
¿Qué es Vim y por qué debería usarlo? Vim (Vi IMproved) es un editor de texto ultrarrápido y altamente personalizable, muy apreciado por los usuarios de Linux y Unix. Su pronunciada curva de aprendizaje puede parecer desalentadora, pero sus potentes comandos hacen que editar código, configuraciones o scripts sea pan comido una vez que le coges el truco. Esta guía desglosa los modos y comandos principales de Vim para que empieces a editar como un profesional en un abrir y cerrar de ojos
Modos de Vim
Vim funciona en varios modos, y la comprensión de estos modos es clave para utilizar el editor con éxito:
- Modo normal: El modo principal para navegar y editar texto. En este modo, puede introducir comandos para realizar diversas acciones.
- Modo Línea de comandos: Se utiliza para ejecutar comandos, como guardar o salir. Se accede a través de :.
- Modo Insertar: El modo para introducir texto directamente. Puede cambiar a este modo con la tecla i.
- Modo visual: Permite seleccionar texto. Se activa con la tecla v
Buscar y reemplazar
Para buscar texto, utilice el comando / en el modo de línea de comandos:
/text – buscar texto hacia delante
?text – buscar texto hacia atrás
n – ir a la siguiente aparición del texto encontrado
N – ir a la aparición anterior del texto encontrado
Para reemplazar texto, utilice el comando :s en el modo de línea de comandos:
:s/old/new/ – sustituye la primera aparición de una línea
:s/viejo/nuevo/g – sustituye todas las apariciones de una línea
:%s/viejo/nuevo/g – reemplaza todas las ocurrencias en todo el archivo
Guardar y salir
Para guardar y salir de Vim, utilice el comando :w:
:w – guarda el fichero
:w nombrearchivo – guarda el archivo con un nuevo nombre
:q – salir de Vim
¡:q! – salir sin guardar los cambios
:wq – guarda el fichero y sale
Comandos adicionales
gg – ir al principio del fichero
G – ir al final del fichero
:set number – muestra los números de línea
:set nonumber – oculta los números de línea
:help – abre la ayuda de Vim
Conclusión: Desbloquee hoy mismo la potencia de Vim
Los modos y comandos únicos de Vim lo convierten en uno de los favoritos para la edición eficiente de texto, pero se necesita práctica para dominarlo. Si aprendes a navegar por los modos, a buscar y reemplazar texto, y a guardar o salir de archivos, pronto editarás con rapidez y confianza. Prueba estos comandos en tu próxima sesión de Linux y consulta la ayuda para obtener más consejos que te ayuden a mejorar tus habilidades con Vim