3 min de lectura

Vim es un editor de texto, derivado del editor Vi, el cual contiene una gran variedad de características adicionales. Vi fue uno de los primeros editores en introducir el concepto de modalidad, lo que esto significa es que el editor tiene diferentes modos para diferentes tareas  (un modo para editar texto, otro para seleccionar texto, y uno más para ejecutar comandos). El concepto de modalidad es una de las principales características en Vi, lo que lo hace muy atractivo, pero también hace que su uso no sea tan intuitivo al principio.

El editor Vim es la estrella de la familia de Vi. Desde que Bram Moolennar liberó la primera versión en noviembre de 1991, este editor ha evolucionado en uno de los más ricos en cuanto a características se refiere. En aquel tiempo Vim fue una abreviatura de Vi-IMitation, porque la primera versión de Vim era un clon del editor original Vi pero para la plataforma amiga.

Un año más tarde, en 1992, Bram hizo un port de Vim para la plataforma Unix. El resultado de esto fue que Vim dejó de ser simplemente un clon de Vi para una plataforma diferente, para convertirse en un competidor. El desarrollo de Vim fue rápido y pronto  tuvo una cantidad de características que el editor original Vi no tenía. A causa de esto, el significado de la abreviatura Vim cambió para ser Vi-IMproved (Vi-Mejorado)  en lugar de Vi-IMitation.

En 1998 fue liberada la quinta generación de Vim, y con ella una de sus  características más utilizadas hoy en día fue introducida: el scripting.

Usando Vim

Para instalar Vim en distribuciones de Linux basadas en Debian, basta con ejecutar el siguiente comando:

Alternativamente puede ser descargado desde su sitio oficial, donde pueden obtenerse versiones para una amplia gama de sistemas operativos y plataforma, incluyendo Microsoft Windows.

Una vez instalado para abrir el editor solo es necesario ejecutar el comando:

Donde “archivo” es un parámetro opcional.

  • Vim sin parámetros, crea un documento nuevo sin nombre.
  • Sí “archivo” no existe, Vim crea un documento nuevo con ese nombre.
  • Sí “archivo” existe, Vim abre ese documento.

Vim comandos básicos

El modo inicial de Vim se llama NORMAL, en este modo Vim no inserta texto sino que recibe órdenes del usuario. Para pasar de modo NORMAL  a modo INSERTAR podemos darle a Vim cualquiera de las siguientes órdenes:

  • i inserta texto en la posición actual del cursor.
  • I inserta texto al principio de la línea actual.
  • a inserta texto después de la posición actual del cursor.
  • A inserta texto al final de la línea actual.
  • o inserta una línea nueva debajo de la línea actual.
  • O inserta una línea nueva arriba de la línea actual.

Una vez en modo INSERTAR, el usuario puede escribir el texto que desee. Para regresar del modo INSERTAR al modo NORMAL hay que presionar la tecla [ESC].

Para pasar de modo NORMAL a modo COMANDO hay que pulsar la tecla [:], en seguida encontrarás una lista con algunos de los comandos más básicos para utilizar Vim:

  • w [archivo] guarda el documento.
  • q salir, si hay cambios por guardar el comando te advierte y no sale.
  • wq guarda y sale.
  • w! forzar el guardado.
  • q! forzar la salida.
  • wq! forzar el guardado y la salida.

 Después de ejecutar cada comando el editor regresa a modo NORMAL (excepto el comando q que sale del editor).

3 COMENTARIOS

Deja tus comentarios

This site uses Akismet to reduce spam. Learn how your comment data is processed.