Correção Ortográfica no doomemacs
--==--
Publicado em 2025.03.25
Atualizado em 2025.03.25
--==--
Correção Ortográfica no doomemacs
Eu uso o doomemacs[1] para configurar o emacs. Ele inclui o módulo `flyspell` para correção ortográfica. Esse módulo usa outro, o `ispell` para fazer a verificação. Eu gostaria de usar múltiplos dicionários (de línguas diferentes), mas isso precisa de uma configuração extra.
Primeiro é necessário instalar o `hunspell` e os dicionários que quiser:
sudo apt install hunspell \
hunspell-pt-br \
hunspell-de-de \
hunspell-en-gb \
hunspell-en-us \
hunspell-de-ch
Em seguida é necessário configurar o módulo `ispell` para usar o programa `hunspell` e os dicionários. Essa configuração é feita no arquivo `~/.config/doom/config.el`:
(with-eval-after-load "ispell" (setenv "LANG" "pt_BR.UTF-8") ;; Usar o hunspell para verificar ortografia. (setq ispell-program-name "hunspell") ;; Configurar os dicionários desejados. (setq ispell-dictionary "pt_BR,de_DE,de_CH,en_GB,en_US") (ispell-set-spellchecker-params) (ispell-hunspell-add-multi-dic "pt_BR,de_DE,de_CH,en_GB,en_US") ;; Para evitar confundir os dicionários com os termos adicionados ;; ao dicionário pessoal, usar um específico para isso. (setq ispell-personal-dictionary "~/.hunspell_personal"))
Cápsula publicada em 2025.03.25