De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Corretor ortográfico no Vi e Vim usando Slackware

Colaboração: Diego Bellin

Data de Publicação: 18 de Setembro de 2007

Lendo o Guia de consulta rápida sobre o Editor Vi de Roberto Severo de A. Coelho descobri que é possível fazer a correção ortográfica dentro do editor Vi.

O autor menciona que esse recurso só é válido para textos em língua inglesa pois o processo invoca o comando spell do sistema operacional. Após fazer um teste com um arquivo em inglês, comecei a procurar alguma forma de utilizar também na língua portuguesa.

Pesquisei no google até que consegui fazer as correções utilizando os dicionários da língua portuguesa de um dos dois comandos a seguir, que são o ispell ou o aspell.

Vamos a instalação:

OSB.: Fiz esses passos numa máquina com Slackware 11.

  • Baixe os dicionários do ispell e do aspell
      # cd /usr/local/src
      # wget http://www.ime.usp.br/~ueda/br.ispell/br.ispell-2.4.tar.gz
      # wget ftp://ftp.gnu.org/gnu/aspell/dict/pt_BR/aspell6-pt_BR-20070411-0.tar.bz2
    
  • Compilação (ispell):
      # cd /usr/local/src
      # tar xzvf br.ispell-2.4.tar.gz
      # cd br.ispell-2.4
      # make br.hash
      # make install
      # make palavras
    
  • Compilação (aspell)
      # cd /usr/local/src
      # tar xjvf aspell6-pt_BR-20070411-0.tar.bz2
      # cd aspell6-pt_BR-20070411-0
      # ./configure
      # make
      # make install
    
    Ficando os com seguintes pacotes instalados na máquina:
      bellin@DiegoBellin:/var/log/packages$ ls |grep spell
      aspell-0.60.4-i486-1
      aspell-en-6.0_0-noarch-4
      aspell6-pt_BR-20070411-0-i386-1
      br.ispell-2.4-i386-1
      ispell-3.2.06-i386-1
      bellin@DiegoBellin:/var/log/packages$
    

    Utilizando dentro do Vi/Vim:

  • Agora, abra algum arquivo de texto na língua portuguesa, e faça a correção ortográfica. Para isso, execute os seguintes comandos dentro do editor:

      :!ispell -d br %
    

    ou

      :!aspell -c %
    

Diego Bellin
Linux Registered User # 298011
LPIC-1 Certified: LPI ID: LPI000121316
Verification Code: r23fcwp5gn
SOLIS - O lado livre da tecnologia
http://www.solis.coop.br

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Diego Bellin