Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

"Skills"
20.11.2024

Comandos básicos para trabajar con el editor Vim

El editor Vim (Vi IMproved) es uno de los editores de texto más potentes y populares del mundo Unix y Linux . Ofrece potentes funciones de edición de texto y puede resultar complicado para los principiantes debido a su estructura de comandos poco intuitiva. En este artículo, cubriremos los comandos básicos y los principios de trabajo con Vim, que te ayudarán a empezar a utilizar este editor de forma efectiva.

Modos de Vim

Vim funciona en varios modos, y entender 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
?textbuscar texto hacia atrás
nir a la siguiente aparición del texto encontrado
Nir 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/gsustituye todas las apariciones de una línea
:%s/viejo/nuevo/greemplaza todas las ocurrencias en todo el archivo

Guardar y salir

Para guardar y salir de Vim, utilice el comando :w:

:wguarda el fichero
:w nombrearchivoguarda el archivo con un nuevo nombre
:qsalir de Vim
¡:q! – salir sin guardar los cambios
:wqguarda el fichero y sale

Comandos adicionales

ggir al principio del fichero
Gir al final del fichero
:set numbermuestra los números de línea
:set nonumberoculta los números de línea
:helpabre la ayuda de Vim

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

"Skills"