Vim com corretor ortográfico em pt_BR/es_ES/en_US

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 minha experiência particular neste assunto, pois deve haver alguém com a mesma
necessidade na comunidade.

[ Hits: 18.790 ]

Por: Ricardo Brito do Nascimento em 05/12/2011 | Blog: http://brito.blog.incolume.com.br


Introdução e Instalação



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".
    Próxima página

Páginas do artigo
   1. Introdução e Instalação
   2. Configuração e Utilização
   3. Backup, Restore das Configurações e Referências
Outros artigos deste autor

Configurando Subversion

Proteção utilizando fail2ban contra ataques do tipo

CMS Plone 4.1.6 com invólucro Virtualenv + Buildout + Mount Point + BLOB Storage + Unicode UTF-8

Explorando o wget

Instalação Plone 2.5.5 com módulos customizados

Leitura recomendada

Instalando o BIND 9 no CentOS 6

FTP com autenticação LDAP

Instalação Minimalista do Void Linux

Configuração de interface de rede ethernet e wireless

Criando uma imagem de instalação do Ubuntu

  
Comentários
[1] Comentário enviado por removido em 05/12/2011 - 11:59h

Sempre vejo elogios sobre o Vim/Vi.
Mas na pressa de terminar os trabalhos, sempre vou aos que costumo usar (GEdit, kEdit) conforme o sistema.

Seu trabalho despertou curiosidade.

Parabéns!


[2] Comentário enviado por fabioyast em 05/12/2011 - 13:16h

Parabéns mano, muito bom mesmo!

[3] Comentário enviado por SuperSlackware em 05/12/2011 - 14:54h

Perfeito era isso que estava faltando ....

Agora e VIM na Veia ...

[4] Comentário enviado por danniel-lara em 05/12/2011 - 19:04h

o Vim é perfeito e agora com corretor ortográfico em pt_BR
é insuperavel

parabens pelo artigo

[5] Comentário enviado por nicolas.cb em 06/12/2011 - 10:00h

Vou testar!
Valeu!

[6] Comentário enviado por maurorodrigues em 13/12/2011 - 17:00h

Muito bom, parabéns!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts