Не могу узнать, как решить, проверка Flyspell на работу

У меня проблемы с тем, чтобы заставить flyspell работать в emacs. Я пользователь Mac, но я не использую Aquamacs, который, по-видимому, предоставляет эту возможность по умолчанию.

Starting new Ispell process [/usr/local/bin/aspell::default] ...
ispell-init-process: Error: No word lists can be found for the language "en_US".

1 ответ

Сообщение об ошибке пытается сообщить вам, что Emacs запустил внешнюю программу aspell в подпроцессе, что хорошо, но он не может найти свой файл словаря, что плохо. Попробуйте набрать M-x ispell-change-dictionary RET SPC чтобы увидеть, есть ли какие-нибудь файлы словарей, о которых знает Emacs, и выберите один из них.

Если это не сработает, значит, что-то не так с вашей установкой flyspell. Что делать дальше, зависит от версии Emacs, которую вы используете (версия терминала, поставляемая с OS X, более новая версия терминала, установленная через Homebrew или MacPorts, версия Cocoa или Aquamacs). Например, на моей машине я использую Cocoa Emacs 24 под Snow Leopard и flyspell.el предустановлен, но чтобы заставить его работать, мне пришлось установить aspell пакет с использованием Homebrew (который предоставил aspell исполняемый файл и его словарные файлы). Можете ли вы дать нам больше информации о вашей среде (версия OS X, версия Emacs и т. Д.)?

Другие вопросы по тегам