Geoestacionado en la Termosfera

Mis inquietudes en la red

Prácticas con Vim (I)

5 comentarios


Hoy quiero aportar otro tutorial mas a la inmensa lista de documentación que hay sobre vi  y vim (Vi IMproved – Vi mejorado). También cabe decir que no en todos me encuentro algunos comandos que suelo utilizar a menudo y son realmente prácticos. Por lo que me he decidido a publicar una guía muy poco extensa e informal con los principios básicos de éste fantástico editor.

¿Que es vi?

Vi es un editor de texto que se encuentra pre-instalado en la mayor parte de los sistemas operativos tipo unix. Fue creado por Bill Joy en 1976.

Vim, como su propio nombre indica, es la versión mejorada de vi y entra muchas cosas incluye el coloreado de código para multitud de lenguajes de programación.

Lo primero a lo que se enfrenta un usuario común acostumbrado a editores de texto de entornos gráficos es que vi no presenta ni formato ni margenes.

Es ideal y potente para la edición de código y la administración de sistemas tipo unix.

Entrando en materia.

Desde la consola, invocamos el comando que ejecuta el editor:

$vi <nombre de fichero a crear o de fichero a editar>

Una vez dentro, los dos estados principales en Vi son el de “inserción” y “ejecución de comandos”.
Pulsa la tecla i (se puede acceder por medio de mas teclas, por ejemplo “a” o la tecla Insert pero es suficiente conocer esta) para entrar al modo inserción y así poder escribir texto en el fichero, pulsa la tecla ESC y saldrás del modo inserción para entrar en el modo ejecución de comandos.
Comandos mas utilizados.
En modo inserción de comandos, introduce los comandos descritos a continuación y pulsa la tecla Enter.
 

COMANDO DESCRIPCIÓN
:w Guarda los cambios y permanece activo el editor.
:q Sale del editor si no hay modificación, por ejemplo tras guardar.
:q! Sale del editor sin guardar los cambios.
u Deshace los ultimos cambios.
/<caracter> Busca caracter en texto del archivo. Ej. /:
yy Carga línea sobre la que se encuentra el cursor en buffer.
p Pega línea cargada en buffer.
dd Borra línea sobre la que se encuentra el cursor.
:cd <ruta de directorio destino> Cambia el directorio actual.
v pulsada y dirección. Marca el texto con el cursor.
Y ésto es todo de momento, seguiré aportando mas a las prácticas de Vi. Espero que os sea de utilidad.
Un saludo.
Anuncios

5 pensamientos en “Prácticas con Vim (I)

  1. Al parecer han venido por aquí, haciéndose pasar por mí (con lo sencillo que es eso en los comentarios de WordPress), a insultarlo. De ser así que sepa usted que no he sido yo sino el chiquilín de Spanish Red. Cordial saludo.

  2. Es a lo que se expone uno cuando expresa libremente ¿no? 😉

    Un saludo Jhonny!

  3. Te lo has currado bastante, está muy completo

  4. Pingback: Instalación y configuración de servidor Web Apache con autenticación mediante base de datos MySQL | Geoestacionado en la Termosfera

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