Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Ubuntu netbook desktop
Por rpm-linux
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Habilitando correção ortográfica no Vim
Linux user
Publicado por Sandro Marcell em 07/12/2009

Login: SMarcell, 536849 pontos | Blog: http://my.opera.com/smarcell/blog/
[ Hits: 3047 ]

Habilitando correção ortográfica no Vim

O Vim desde a versão 7 já vem com suporte a correção ortográfica, mas por padrão somente o suporte ao inglês está habilitado. Para configurar e habilitar o suporte ao nosso idioma é super simples.

Obs.: Você deverá possuir a versão completa do Vim instalada em sua distro.

Criando o dicionário

Para fazermos isto utilizaremos o dicionário do projeto BROffice. Baixe o arquivo aqui:
Agora descompacte-o num diretório de sua preferência, abra o Vim nesse diretório e em modo de comando execute:

:mkspell pt pt_BR

Ao final do processo já teremos nosso dicionário "pt.utf-8.spl" pronto para uso.

Obs.: O nome do arquivo pode variar conforme a codificação de caracteres do sistema.

Configurando o Vim

Há duas maneiras para que o Vim possa reconhecer nosso dicionário.

1 - Configuração para o usuário corrente:

Copie o arquivo "pt.utf-8.spl" para o diretório "~/.vim/spell" (crie-o caso não exista!).

2 - Configuração para todos os usuários do sistema:

Copie o arquivo "pt.utf-8.spl" para o diretório "/usr/share/vim/vim7x/spell".

Habilitando o corretor ortográfico

Para utilizarmos nosso corretor ortográfico também temos duas opções:

1 - Ativação para uso local

Ao abrir o Vim, ative o suporte a "spell checking" em modo de comando, digitando:

:setlocal spell spelllang=pt

2 - Ativação automática

Edite o arquivo "~/.vimrc" (crie-o caso não exista) e adicione o seguinte:

set spell spelllang=pt

Com isso ao abrir o Vim ele automaticamente irá carregar o dicionário em nosso idioma.

Obs.: Para ativá-lo para todos os usuários do sistema, copie o "pt.utf-8.spl" para "/usr/share/vim/vim7x/spell" e adicione o que foi citado acima no arquivo "/usr/share/vim/vimrc".

Obs.: Caso queira a qualquer momento desativar o "spell checking" basta executar ":set nospell".

Utilizando o corretor ortográfico

Com a parte da configuração terminada, o Vim ao encontrar uma palavra com grafia incorreta irá automaticamente destacá-la e para corrigí-la, posicione o cursor sobre a mesma e em modo de comando digite:

z=

Esse instrução fará com que o Vim liste as opções de correção propostas pelo dicionário.

Também é possível adicionar/remover palavras do dicionário. Por exemplo, para inserir uma nova palavra no dicionário posicione o cursor sobre ela e em modo de comando digite:

zg

Já para remover uma palavra do dicionário, posicione o cursor sobre a mesma e:

zw

Pronto! =)

Mais detalhes você encontrará no próprio Vim.

:help spell

Mais uma vez o Vim mostra sua superioridade frente à qualquer outro editor de texto disponível atualmente.

Falou!!! ;)


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Como configurar dois IP´s em uma placa de rede
   Dica Linux recomendada Configurando softmodem (Intel e PCTel) no Conectiva Linux 10
   Dica Linux recomendada Repositórios para Slapt-get (Slackware Linux)
   Dica Linux recomendada Como instalar o driver NVidia em seu Debian
   Dica Linux recomendada Bootsplash no Debian 5.0 (Lenny) Linux

Comentários
[1] Comentário enviado por tgbf em 07/12/2009 - 09:00h:

Só faltava isso para o VIM ficar perfeito!!

Boa dica!!!

[2] Comentário enviado por SMarcell em 24/12/2009 - 23:19h:

Ah! também é possível utilizar os dicionários aspell e ispell.

[3] Comentário enviado por FernandoBasso em 11/01/2012 - 15:52h:

Dica muito boa. Eu que escrevo quase tudo no vim tirei muito proveito deste post. Obrigado.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.