Busindre » Blog Archive » Color de la sintaxis en el editor VI con Debian, Ubuntu y derivados.

Color de la sintaxis en el editor VI con Debian, Ubuntu y derivados.

December 5th, 2007 by sLoK

En las distribuciones de Debian o derivadas como es Ubuntu, el color de la sintaxis en el editor vim viene “Desactivado” (Mejor dicho, no existe), por mucho que editemos el archivo vimrc (Configuración de vim) para que nos aparezca una sintaxis coloreada no surgirá efecto. Estas distros traen un paquete de vim reducido en características y utilidades, esto hace que afecte al tamaño y que sea mucho más reducido, por ello si queremos un vim con color debemos desinstalar el vim actual e instalar vim-full como veremos. También os dejamos un pack recopilatorio de esquemas de color para los que usen VIM gráfico.

Desinstalamos:

# apt-get remove vim-tiny

Instalamos el vim con todas sus prestaciones

# apt-get install vim-full

Al probar esta nueva versión, que también es ejecutada como vim a secas, nos percataremos que sigue sin colorear la sintaxis, así que vamos a editar el archivo vimrc.

# vim /etc/vim/vimrc

Buscamos esta linea : “syntax on y le quitamos la primera comilla (Descomentar), quedando de la siguiente forma:

syntax on

Ahora guardamos y salimos, el vim debe colorear la sintaxis para cualquier usuario del sistema.

Esquemas de colores para VI (Gráfico):

Pack de esquemas de colores: http://www.busindre.com/wp-content/uploads/2007/06/Pack_colores_vim.rar

Pagina de esquemas de color para VI

Para instalarlos los colocaremos en el directorio (** -> Versión de VIM): /usr/share/vim/vim**/colors y luego solo queda seleccionarlos en Evim / Gvim > Editar > Esquemas de colores.

Posted in How To |

One Response

  1. Colores en la terminal « Pain Dev Says:

    […] vim según lo que cuenta este blog, es que Ubuntu viene con una versión ligera de vim por lo que hay que instalar la version full, y […]

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.