Verificação ortográfica com o editor Vim
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 31 de março de 2013
O fantástico editor Vim oferece recursos muito bons para verificação ortográfica. Tomando por base os arquivos do Verificador Ortográfico do OpenOffice/LibreOffice, ele constrói uma base de dados a partir dos quais verifica a correção instantânea do texto digitado.
O primeiro passo é fazer o download do Verificador Ortográfico do OpenOffice. Foi uma luta achar este pacote. A maioria dos links retornados pelo Google estavam com erro. Para evitar que no futuro as referências deste texto fiquem desatualizadas, estou incluindo a seguir o link a partir do qual baixei o arquivo e também um link local, no site da Dicas-L:
- Portal Extensions OpenOffice - VERO - VERificador Ortográfico e hifenizador em Português do Brasil 2.1.2
- Cópia local
Uma vez baixado o arquivo, seguir os seguintes passos:
- unzip -x vero_pt_br_v212aoc.oxt
- Invocar o editor de textos vim
vim
- Dentro do vim, digite:
:mkspell pt pt_BR Lendo arquivo-dicionário pt_BR.dic ... 15893134 de 16176858 nós comprimidos; 283724 (1%) restantes 167360 de 177180 nós comprimidos; 9820 (5%) restantes 15703999 de 32022935 nós comprimidos; 16318936 (50%) restantes 105282 de 286243 nós comprimidos; 180961 (63%) restantes 15242573 de 47557978 nós comprimidos; 32315405 (67%) restantes 284761 de 581771 nós comprimidos; 297010 (51%) restantes 8 de 47557987 nós comprimidos; 47557979 (100%) restantes 0 de 581771 nós comprimidos; 581771 (100%) restantes Comprimindo árvore de palavras... 6213337 de 53845371 nós comprimidos; 47632034 (88%) restantes 112258 de 697419 nós comprimidos; 585161 (83%) restantes Gravando arquivo de verificação ortográfica pt.latin1.spl ... Concluído! Consumo estimado de memória: 4467085 bytes Aperte ENTER ou digite um comando para continuar
- Após concluída esta etapa, você verá que foi criado no diretório corrente
um arquivo chamado
pt.latin1.spl
. Este arquivo deve ser copiado para os diretórios de nomespell
do vim, podendo ser tanto em nível global, para todos os usuários do sistema, ou apenas para seu uso pessoal:# cp pt.latin1.spl /usr/share/vim/vim*/spell
ou$ cp pt.latin1.spl $HOME/.vim/spell
O primeiro comando requer privilégios de superusuário, visto que o arquivo está sendo copiado para uma área do sistema. Já o segundo comando não requer privilégios, visto que o arquivo está copiando o arquivo para uma área pessoal. - O próximo passo é ativar o verificador ortográfico. Isto pode ser
feito quando se deseja fazer a verificação ou então podemos deixar o vim
pré-configurado para deixar estas opções ativas todo o tempo.
Os comandos são:
:set spelllang=pt_BR
Para ativar a verificação ortográfica::set spell
Para ativar a verificação ortográfica imediatamente em toda edição com o vim, edite o arquivo .vimrc e acrescente as seguintes linhas:set spelllang=pt_BR set spell
Com a verificação ortográfica ativada, todas as palavras que possivelmente estejam em erro serão marcadas com um fundo vermelho.