Pular para o conteúdo

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.
Ricardo Brito do Nascimento rbn_jesus
Hits: 20.370 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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".
   1. Introdução e Instalação
   2. Configuração e Utilização
   3. Backup, Restore das Configurações e Referências

Encapsulamento de Apache com chroot

Gerenciando certificados A1 fornecidos pelo ICB-Brasil no navegador Chrome sobre Linux

Comando sudo - instalação e configuração

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

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

Rsyslog - Gerenciamento centralizado de logs

UNR (Ubuntu Netbook Remix) 9.04 no Acer Aspire One (AA1)

Aplicações Windows em ambiente Linux com SeamlessRDP

Gerenciador de programas no pQui Linux

Criando contas de FTP limitadas a um subdiretório

#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

Entre na sua conta para comentar.