Vim…guapo

Vim es el editor por excelencia en UNIX/LINUX. Está en todas las distribuciones -se instala por defecto-, es ligero, eficiente, completísimo y muy, muy flexible.

Es un editor muy sencillo y complejo a la vez. Todo depende de para qué lo quieras utilizar. Personalmete lo uso para editar cualquier fichero de sistema que necesite  o ficheros  de texto. Para los programadores es “la navaja suiza”. Se adapta a todos los lenguajes , gustos y manias de cualquier programador.

Como no se programar, lo dedico a editar los ficheros que he mencionado. Para lanzarlo sólo hay que llamarlo desde un terminal o emulador y ya lo tenemos funcionando. Así, sin mas.

De todos modos es conveniente hacerle alguna modificación en su .vimrc para dejarlo a nuestro gusto. Las opciones que me gusta tener son las siguientes:

set nobackup

set ruler

“nocompatible permite muchas funciones que vi no soporta

set nocompatible

set  tabstop=4

set sw=4

set expandtab

set vb

set noerrorbells

 syntax on

Este sería el .vimrc básico para empezar a trabajar con vim. Las líneas que empiezan con comillas, son comentarios que NO se interpretan.

Hasta aquí la configuración básica que tengo en mi vim. Pero se puede hacer muchísimo mas. Un ejemplo de ello, y ejemplo precioso, son los esquemas de color que podemos utilizar en vim. Se le pueden añadir montones de esquemas “colors schemes”. Estos colors schemes los puedes conseguir en la página de vim.
Hay que tener en cuenta que muchos de los terminales o emuladores gráficos de terminal que utilizamos sólo soportan unos miserables 16 e incluso 8 colores. Vamos a comprobarlo. Abrid un emulador de terminal, por ejemplo xterm y escribid:

$ tput colors

¿Cuantos colores muestra? 8 miserables colores me muestra.

Bién, vamos a hacer que xterm trabaje con 256 colores. Abrid vuestro ~/.bashrc o en ~/.bash_profile y añadid

export TERM=xterm-256color

Volved a preguntarle

$ tput colors

Ya lo tenemos trabajando como Dios manda🙂

También podemos instalar urxvt (rxvt con soporte unicode y transparencia real) que soporta 256 colores por defecto. Yo lo descargué de Slacky en versión 64 bits.

De todos modos, debeis probar vim en los distintos terminales que solais usar y con diferentes “schemes”, por que unos os funcionarán y otros no.

Ejemplo de scheme eddie

Para que vim pueda utilizar los schemes , debeis descargarlos al directorio de vuestro usuario

~/.vim/colors/

y editar el .vimrc para habilitar la sintaxis añadiendo la entrada syntax on o bien syntax enable

y añadimos la entrada con el scheme que deseemos utilizar

colorscheme eddie

De momento lo dejo aquí. Pero de vim se puede escribir muchiiiiiiiiisimo.

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

A %d blogueros les gusta esto: