jueves, 19 de julio de 2007

Vim I

Vim es mi editor de textos preferido además de mi entorno de programación habitual.

Una utilidad poco conocida pero muy interesante de vim es la posibilidad de detectar errores ortográficos.

Por defecto vim se instala sólo con el corrector para inglés así que lo primero es descargarse el diccionario para español de la propia página de vim_spell. Los ficheros a descargar son es.latin1.spl y es.latin1.sug. Estos ficheros hay que colocarlos en la ruta $VIM/runtime/spell.

Para activar el corrector en castellano hay que ejecutar el comando :set spelllang=es_es y para activar la corrección hay que ejecutar :set spell.

Las palabras incorrectas aparecerán subrayadas en rojo.

Si nos posicionamos en una palabra incorrecta y tecleamos z= vim nos sugerirá posibles palabras correctas que podemos seleccionar simplemente pulsando el número asociado a la opción correcta.

Es posible utilizar varios diccionarios a la vez para realizar la corrección, para ello se utiliza el comando :set spelllang=lenguaje1,lenguaje2,etc separando por comas los lenguajes.

Finalmente para desactivar la corrección hay que ejecutar :set nospell.