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.785 ]

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

Formatando exibição de datas no Linux

Conexão com chaves assimétricas sem uso de senha em servidor sshd

Instalação Plone 2.5.5 com módulos customizados

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

Leitura recomendada

Configurando ADSL - Speedy Telefônica

Configuração da interface KDE

Associando teclas a comandos, tarefas ou aplicativos... com toda facilidade

Rsyslog - Configurando o Centralizador de Logs

Configurando uma conta do Yahoo no Evolution

  
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