Vim: introducción a un editor de texto muy amigable

vim

Vim es un editor de texto, que tiene diferentes modos para distintas tareas (un modo para editar texto, otro para seleccionar texto, y uno más para ejecutar comandos). El concepto de modalidad es una de sus principales características, lo que lo hace muy atractivo, pero también hace que su uso no sea tan intuitivo al principio, sin embargo, una vez que nos familiarizamos con su ambiente es muy amigable. Una de sus características más utilizadas hoy en día es: el scripting.

Usando Vim

Para instalar Vim en distribuciones de GNU/Linux basadas en Debian, sólo tenemos que ejecutar el siguiente comando:

sudo apt-get install vim

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

Para abrir el editor ejecutamos el siguiente comando:

vim [archivo]

Donde “archivo” es un parámetro opcional.

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

Comandos básicos

El modo inicial de Vim se llama NORMAL, en este modo no inserta texto sólo recibe órdenes del usuario. Para cambiar de modo NORMAL a modo INSERTAR podemos darle alguna 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.

En modo INSERTAR, el usuario puede escribir el texto. Para cambiar del modo INSERTAR al modo NORMAL hay que presionar la tecla [ESC].

Para cambiar de modo NORMAL a modo COMANDO hay que pulsar la tecla [:].

Los comandos más básicos para utilizar Vim son:

  • 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).

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s