Introdução
O Vim/Vi pode ser desconsiderado por muitos como uma boa ferramenta de edição para textos. Entretanto, vejo
tantas possibilidades e recursos disponíveis nesta ferramenta, que hoje é o meu principal editor de textos.
Considerando que exitem outros editores e processadores de textos, tanto para programação quanto para outros
documentos mais complexos, como dissertações e artigos.
E com a minha crescente utilização, surgiu a necessidade de um corretor ortográfico no Vim/Vi, que considera-se os
idiomas português e inglês, os quais já vêm inclusos nos processadores de texto mais utilizados, como MS-Office,
OOffice e LibreOffice.
Então resolvi publicar a minha experiencia particular neste assunto, pois deve haver alguém com a mesma
necessidade na comunidade.
Instalação
A comunidade BROffice, possui um projeto chamado VERO - acrônimo para VERificador Ortográfico, disponível em:
http://broffice.org/verortografico.
Faremos uso da base de verbetes deste verificador, por estar sempre atualizada e em conformidade com o idioma oficial.
Neste tutorial far-se-á o uso do VERO versão 2.0.9, com acordo ortográfico e divisor de sílabas, para o idioma português, o dicionário padrão
OOffice para o idioma Inglês Americano.
Para download do VERO, em sua versão mais recente, acesse a URL:
E para download do dicionário nos outros idiomas, acesse a URL:
Ou:
Downloads:
- Download pt_BR -VERO v.2.0.9:
wget http://broffice.org/files/Vero_pt_BR_V209AOC.oxt
- Download es_ES
wget http://linorg.usp.br/OpenOffice.org/contrib/dictionaries/es_ES.zip
- Download en_US
wget http://linorg.usp.br/OpenOffice.org/contrib/dictionaries/en_US.zip
Ou:
wget http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/en_US.zip
Preparação:
mkdir -p /tmp/vim_spell/{pt_BR,es_ES,en_US};
$ unzip -x Vero_pt_BR_V209AOC.oxt -d pt_BR/;
$ unzip -x es_ES.zip -d es_ES/;
$ unzip -x en_US.zip -d us_EN/
Após extraídos, deverão estar contidos nos diretórios os seguintes arquivos:
pt_BR/:
description.xml
dictionaries.xcu
hyph_pt_BR.dic
META-INF
pt_BR.aff
pt_BR.dic
README_en.TXT
README_hyph_pt_BR.TXT
README_pt_BR.TXT
us_EN/:
en_US.aff
en_US.dic
README_en_US.txt
. /es_ES:
Changelog_es_ES.txt
es_ES.aff
es_ES.dic README_es_ES.txt
Os arquivo a serem utilizados de fato, são os "*.dic" e "*.aff".
Compilação:
A compilação do dicionário é realizada pelo próprio Vim/Vi.
Para proceder a compilação, é necessário estar no diretório onde foram descompactados os arquivos do dicionário.
1- Para o corretor ortográfico 'pt_BR':
I. Passo:
cd /tmp/vim_spell/pt_BR
II. Passo:
vim
III. Passo: (dentro do Vim, digite):
mkspell pt pt_BR
Após a compilação, será gerado o arquivo "pt.utf-8.spl".
2- Para o corretor ortográfico 'es_ES':
I. Passo:
cd /tmp/vim_spell/es_ES
II. Passo:
vim
III. Passo: (dentro do vim, digite):
mkspell es es_ES
Após a compilação, será gerado o arquivo "es.utf-8.spl".
3- Para o corretor ortográfico 'en_US':
I. Passo:
cd /tmp/vim_spell/en_US
II. Passo:
vim
III. Passo: (dentro do vim, digite):
mkspell en en_US
Após a compilação, será gerado o arquivo "en.utf-8.spl".