viernes, 15 de junio de 2012

Como usar colores en consola de linux con vi

Para los que usamos Linux CentOS es muy importante distinguir entre una linea de configuración y una linea de comentario, como ustedes saben una linea de comentario normalmente la antecede un # (la mayoría de las veces) pero cuando usamos vi en una instalación BASE no nos muestra colores en el archivo.

Esto se vería así:

Hacemos:

[root@localhost ~]# vi /etc/hosts



Lo que tenemos que hacer es instalar los paquetes adicionales de vim y modificar el .bashrc de nuestro usuario.

Hacemos:


[root@localhost ~]# yum install vim* -y

Después de instalados los paquetes hacemos:

[root@localhost ~]# vi .bashrc

Y nos mostrara algo como:

# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'


# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

Agregamos después del ultimo alias la siguiente linea:

alias vi='vim'

Grabamos y salimos de vi, ahora pondremos el comando:

[root@localhost ~]# bash

Para no tener que salir de la sesion y nos tome los cambios, volvemos a editar el archivo:

[root@localhost ~]# vi /etc/hosts

Y nos mostrara lo siguiente:


Vean como cambio colores y nos muestra que es lo comentado y que es parte de la configuracion, en el siguiente ejemplo veremos algo mas detallado.


Vean la gama de colores y lo significativo y visual que resulta tenerlo asi.

Espero les ayude esto.

1 comentario:

  1. Perfectisimo amigo, tu plicacion funciona para la distro CentOS 6.3 a 64bits...

    Gracias!

    ResponderEliminar