vim

Vim fue una vez el editor por defecto con Linux. Ahora, con otros editores de texto, como Nano, disponibles para instalar, puede ser difícil decidir qué editor es mejor para usted.

El siguiente tutorial y consejos para usar Vim con Linux le proporcionará una mejor comprensión sobre cómo utilizar eficientemente la herramienta.

¿Por qué utilizar Vim?

Los editores de texto son una parte crítica de la administración de sistemas Linux. Los administradores de sistemas modifican archivos de configuración, como el archivo sshd_config del servidor SSH, utilizando un editor de texto. Además, los administradores suelen crear scripts para mantener o realizar copias de seguridad del sistema o para gestionar archivos de automatización y orquestación, como los archivos YAML de Ansible.

Aunque es menos habitual configurar macOS o Windows mediante archivos, los usuarios de estas plataformas siguen trabajando con archivos de texto con regularidad.

Hay una diferencia entre un editor de texto y un procesador de textos. Los editores de texto sólo introducen texto en los archivos y son mejores para tareas sencillas y creatividad. Los procesadores de texto son ricos en funciones, con menús dinámicos y autocorrección.

Instalar Vim

Si utilizas Linux y necesitas instalar Vim, utiliza el gestor de paquetes del sistema para añadirlo. En un sistema basado en Red Hat, escriba lo siguiente:

$ sudo dnf install vim

Si utiliza un sistema basado en Debian, introduzca el siguiente código:

$ sudo apt-get install vim

Para añadir Vim utilizando Brew, escriba lo siguiente:

$ sudo brew install vim

Puedes descargar el instalador de Vim para Windows desde el sitio oficial. Haga doble clic en el instalador para iniciar el proceso de instalación.

Modos de Vim

Muchos servidores Linux no utilizan una interfaz gráfica de usuario. No hay menús desplegables para guardar el archivo o iniciar un proceso de corrección ortográfica. En su lugar, los usuarios confían en el teclado para manipular el archivo.

Vim logra la manipulación de archivos mediante el uso de modos. Piense en los modos como asignaciones de teclado. Dependiendo del modo de Vim, el teclado reaccionará de forma diferente a las pulsaciones. Por ejemplo, en el modo Comando de Vim, la tecla x borra un carácter, pero en el modo Insertar de Vim, la tecla x coloca el carácter x en el texto del archivo.

Hay cuatro modos de Vim:

  • Comando: El teclado emite comandos a Vim. A veces se denomina modo Normal.
  • Insertar: El teclado introduce texto en el archivo.
  • Ejecutar: Escribe los dos puntos (:) y luego introduce comandos en un prompt. Por ejemplo, :wq guarda el archivo y sale de Vim.
  • Visual: Modo que ofrece opciones adicionales para seleccionar texto.

Tutorial para empezar a utilizar Vim

A continuación se muestra un tutorial sobre cómo utilizar Vim mediante la creación de un sencillo script. Instale Vim en su sistema y siga los ejemplos para empezar a utilizar este editor.

  1. Comandos en Vim:

    • Los comandos en Vim se ejecutan en el Modo Normal y suelen comenzar con dos puntos :. Por ejemplo, :q para salir, :w para guardar, y :q! para salir sin guardar.
  2. Atajos:

    • Vim utiliza atajos para la mayoría de las operaciones. Por ejemplo, h para moverse a la izquierda, j para abajo, k para arriba y l para la derecha.
  3. Modo Insertar:

    • Puedes entrar al Modo Insertar desde el Modo Normal presionando i. Para salir del Modo Insertar y regresar al Modo Normal, presiona Esc.

Ejemplos de comandos Vim

1. Abrir un archivo

Para abrir un archivo en Vim, simplemente ejecuta:

vim nombre_del_archivo 

2. Navegación

  • Moverte hacia arriba: k
  • Moverte hacia abajo: j
  • Moverte hacia la izquierda: h
  • Moverte hacia la derecha: l

3. Modo Insertar

  • Cambiar al Modo Insertar: Presiona i
  • Guardar cambios y volver al Modo Normal: Presiona Esc

4. Guardar y salir

  • Guardar el archivo: En el Modo Normal, presiona :w
  • Guardar y salir: En el Modo Normal, presiona :wq
  • Salir sin guardar cambios: En el Modo Normal, presiona :q!

5. Seleccionar y copiar texto

  • En el Modo Normal, presiona v para entrar en el Modo Visual.
  • Mueve el cursor para seleccionar texto.
  • Para copiar el texto seleccionado, presiona y.
  • Pega el texto copiado presionando p.

6. Buscar y reemplazar

  • En el Modo Normal, presiona / para buscar texto. Por ejemplo, /buscar.

  • Para buscar la siguiente coincidencia, presiona n.

  • Para buscar la anterior coincidencia, presiona N.

  • Para reemplazar todas las ocurrencias de una palabra con otra palabra, en el Modo Normal, ejecuta:

    :%s/palabra_a_reemplazar/nueva_palabra/g 

Estos son solo algunos de los comandos y conceptos básicos de Vim. Con la práctica, te familiarizarás con más comandos y funciones avanzadas.

 

Fuente: somoslibres



¿Quién está en línea?

Hay 299 invitados y ningún miembro en línea