Soporte de corrección ortográfica en VIM
| Author: | Hugo Ruscitti |
|---|---|
| Date: | Agosto 2010 |
Una característica útil de VIM es su soporte para corrección ortográfica.
En este artículo resumiré los pasos a seguir para configurar el soporte de diccionarios en español y algunos atajos útiles.
Habilitar el corrector
Tienes que ejecutar estos dos comandos:
:set spelllang=es :set spell
Si no tienes instalados los diccionarios de palabras, vim te ofrecerá instalar todo lo necesario desde la red:
Cannot find spell file for "es" in utf-8 Do you want me to try downloading it? [Y/n]
¿Cómo se ve?
Inicialmente desde un terminal las faltas de ortografía se pintan en color rojo:
Mientras que en gvim aparecen como palabras remarcadas con un subrayado:
Comandos dentro del modo corrección
Las siguientes combinaciones de teclas te permiten ver sugerencias y hacer correcciones más rápido:
- ]s
- Avanza hacia la siguiente palabra que requiere corrección.
- [s
- Similar al anterior pero retrocede.
- z=
- Muestra sugerencias de palabras similares para corregir una falta.
- zg
- Añade la palabra al diccionario para que sea una palabra permitida.
- zug
- Revierte la inserción de la palabra realizada con zg.
Atajos personalizados
Personalmente encuentro útil tener configurado un atajo para habilitar y deshabilitar la corrección ortográfica.
Simplemente porque me gusta trabajar sobre textos como si fueran bocetos: cambiar palabras, borrar párrafos y rediseñar lo que escribí sin preocuparme por los errores de escritura.
Luego, cuando tengo el texto como me gusta (o me cansé de escribir), pulso una tecla y comienzo a trabajar en la corrección ortográfica para arreglar lo que sea necesario.
Para crear ese atajo he colocado la siguiente linea en mi archivo .vimrc:
:map <F9> :set spelllang=es, spell!<CR>
Esto me permite habilitar o deshabilitar la corrección usando la tecla F9.


