A. Existe um corretor ortográfico embutido no Emacs?
Isso parece dizer que existe um "pacote ispell interno" que "lida com verificação ortográfica e correção".
O manual (Emacs> Fixit> Ortografia> 16.4) faz parecer que nada está embutido: "Esses comandos funcionam apenas se o programa de verificação ortográfica Aspell, Ispell ou Hunspell estiver instalado. Esses programas não fazem parte do Emacs, mas um deles geralmente é instalado no GNU / Linux e outros sistemas operacionais gratuitos ".
B. Se há um corretor ortográfico embutido no Emacs, como eu o uso? Os comandos no manual (Emacs> Fixit> Ortografia> 16.4) não funcionam.
Quando tento "Mx ispell", recebo o seguinte:
Iniciando o novo processo Ispell ispell com o dicionário padrão ... apply: Procurando por programa: nenhum arquivo ou diretório, ispell
C. Se não houver um corretor ortográfico embutido no Emacs, qual é a maneira mais simples de fazê-lo funcionar em uma máquina Windows 8 ou 10? Eu nem me importo com a verificação ortográfica "on-the-fly". Ficaria feliz em poder digitar um comando e fazer com que o corretor ortográfico verifique o buffer.
Obrigado!
fonte
flyspell
modo secundário (que usa a mesma infraestrutura queispell
.ediff
,: é um pacote interno que mostra diferenças entre arquivos ou buffers, mas usa um programa externo chamadodiff
para calcular essas diferenças. Acho que no Windows, juntamente com Emacs Eu também quero instalardiff
,grep
,find
e um corretor ortográfico (eu usoaspell
). Com apenas esses quatro programas, o Emacs no Windows me parece quase o mesmo que no Linux!Respostas:
Citação do manual do Emacs :
Você precisa instalar e configurar os binários separadamente.
Hunspell
pacman
. Dependendo do seu sistema operacional, você pode ter uma versão de 32 ou 64 bits.Um feitiço
Eu soletro
O que usar?
Isso não é respondido facilmente: o desenvolvimento da Aspell parou , mas faz um bom trabalho no idioma inglês. O desenvolvimento de Ispell está avançando após uma longa parada, se você é da velha escola, deseja seguir em frente. Hunspell está em desenvolvimento e novas versões aparecem de tempos em tempos.
Hunspell possui o recurso que você pode combinar vários dicionários. Esse recurso é suportado pelo ispell.el enviado com o Emacs 25.
Eu uso Msys2 e Hunspell.
fonte
aspell
também está disponível no gerenciador de pacotes cygwin.ispell.el
pacotes com o Emacs. E sim, "o mais simples" depende muito do seu gosto, e foi por isso que me afastei de responder.