Hazte Online

pon un poco de informática en tu vida

Corrector ortográfico en GVim

Una de las pocas cosas que echaba en falta en mi configuración de GVim, era un corrector ortográfico para el mismo, y por supuesto en castellano. Así que me puse con ello.

Lo primero me bajé los diccionarios específicos de mi idioma mediante los siguientes comandos: wget http://ftp.vim.org/vim/runtime/spell/es.latin1.spl wget http://ftp.vim.org/vim/runtime/spell/es.utf-8.spl

Una vez bajados hay que ponerlos en su lugar correspondiente: sudo mv *.spl /usr/share/vim/vimcurrent/spell/

Después tenemos que modificar el archivo .vimrc, el cuál tendremos en la carpeta personal:

.vimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  " Obvio que estamos seleccionando idioma ES
  set spelllang=es

  " Con esto, podrás elegir las palabras que estén mal y con el  
  " botón derecho te saldrá una ventana emergente con sugerencias.  
  " Si no usas gvim tendrás que utilizar el atajo z= para ver la  
  " lista de sugerencias.
  set mousemodel=popup

  " Además si queremos tener un fichero donde se vayan agregando  
  " las palabras que no sean reconocidas en un principio, podemos  
  " hacerlo añadiendo el siguiente comando al archivo .vimrc:  
  set spellfile=~/.vim/dict.add

  " También configuro GVim para que no me muestre por defecto  
  " la correción por lo que añado a .vimrc:  
  set nospell

  " Añadimos la tecla F12 para activar/desactivar la correción  
  map <f12> :set spell!<cr>


Si queremos activar manualmente la correción ortográfica no tenemos más que escribir :set spell y para desactivarla :set nospell

En .markdown cuando en el texto existe la combinación de caractéres *. spell se lo toma como un comentario y no lo corrige. Lo veremos más adelante.

Comentarios