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



» Screenshot
Linux: Debian Squeeze
Por edps
» Login
Login:
Senha:

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

Esqueci minha senha


Dica

Adicionando corretor ortográfico em português no Vim
Linux user
Publicado por Guilherme Maluf em 01/02/2010

Login: guimaluf, 16569 pontos
[ Hits: 4176 ]

Adicionando corretor ortográfico em português no Vim

Frequentemente precisamos corrigir o português dos artigos e documentações que escrevemos. O Vim, como ótimo editor que é, possibilita a inclusão da função de corretor ortográfico em várias línguas. Descreverei abaixo o passo a passo para habilitar a correção em português.

Primeiramente precisamos fazer o download do pacotes de língua Vero 2.0.7, disponível no site do BrOffice.org.

Opcionalmente criaremos uma pasta para baixar, descompactar e gerar os arquivos de dicionário para o Vim.

$ mkdir /var/tmp/vero
$ cd /var/tmp/vero
$ wget
http://www.broffice.org/files/Vero_pt_BR_V207AOC.oxt
$ unzip -x Vero_pt_BR_V207AOC.oxt

O arquivo .oxt é um pacote zip que pode ser descompactado com qualquer programa que os abra.

O próximo passo é gerar o dicionário compilando os arquivos que foram descompactados acima:

$ vim

Dentro do Vim digite:

:mkspell pt pt_BR

e pressione ENTER para continuar.

Ele irá compilar e gerar o arquivo pt.utf-8.spl.

Adicionando o dicionário gerado ao Vim

Se deseja que o dicionário seja replicado para todos os usuários, copie, como root, o arquivo pt.utf-8.spl para a pasta /usr/share/vim/vim*/spell/.

$ sudo cp /var/tmp/vero/pt.utf-8.spl /usr/share/vim/vim*/spell/

Se você não tem permissão de root em sua máquina de trabalho, basta adicioná-lo apenas para seu usuário, copiando o mesmo arquivo para a pasta ~/.vim/spell; se essa pasta não existir, basta criá-la.

Para finalizar, basta avisar para o seu Vim que você deseja utilizar o corretor ortográfico em português.

$ vim
:set spell spelllang=pt


Para iniciar o corretor toda vez que abrir o Vim adicione esse comando ao seu .vimrc:

$ echo 'set spell spelllang=pt' >> ~/.vimrc

Para desabilitar o corretor:

:set nospell

Utilizando o corretor e atualizando o dicionário

Em modo visual os comandos:
  • ]s vai para a próxima palavra;
  • [s vai para a palavra anterior;
  • z= mostra a lista de sugestões para a palavra;
  • zg adiciona a palavra sob o cursor no dicionário, assim ela não será mais marcada como errada;
  • zug desfaz a última palavra adicionada;
  • zw remove a palavra sob o cursor do dicionário, assim ela será marcada como errada;
  • zuw desfaz a última palavra removida.

Se você não gostou da forma como o Vim sinaliza as palavras erradas, basta adicionar os comandos abaixo no seu .vimrc:

highlight clear SpellBad
highlight SpellBad term=reverse cterm=underline

Artigo original: http://www.lsl.dcc.ufmg.br/component/content/article/55-armazem/77-adicionando-corretor-ortografico-ptbr-no-vim


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Instalando VMWare Player no kernel 2.6.28
   Dica Linux recomendada Placa de rede Attansic Technology L2 (atl2)
   Dica Linux recomendada Tunning Postgres: Técnicas para otimização do banco
   Dica Linux recomendada Automação do X com XAutomation
   Dica Linux recomendada Capte rádios online via terminal Linux

Comentários
[1] Comentário enviado por fabio em 09/02/2010 - 13:39h:

Você não faz ideia de como essa dica tem sido útil para mim!


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.