Eu resolvi isso por aspell
.
-
Crie um arquivo classificado
aspell_no
contendo palavras que você NÃO deseja que a verificação ortográfica reconheça. -
Execute o seguinte código:
aspell dump master sort > aspell_master
comm -2 -3 aspell_master aspell_no > better_master
aspell --lang=en create master ./custom < better_master
sudo cp custom 'aspell config dict-dir'
Teste:
echo "some words I do not want spell check to recognize" > test.txt
cat test.txt |aspell list --master=custom
Faça funcionar no emacs (pode ser necessário reiniciar o flyspell ou o emacs para que isso funcione):
(setq ispell-program-name "aspell")
(setq ispell-list-command "list")
(setq ispell-extra-args '("--master=custom"))