8

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".
4

1 に答える 1

3

エラーメッセージは、Emacs がサブプロセスで外部プログラムを開始したことを伝えようとしていますがaspell、これは良いことですが、辞書ファイルが見つからないことは悪いことです。入力M-x ispell-change-dictionary RET SPCしてみて、Emacs が認識している辞書ファイルがあるかどうかを確認し、そのうちの 1 つを選択してください。

それでもうまくいかない場合は、flyspell のインストールに問題があります。次に何を試すかは、使用している Emacs のバージョン (OS X に付属のターミナル バージョン、Homebrew または MacPorts 経由でインストールされた新しいターミナル バージョン、Cocoa バージョン、または Aquamacs) によって異なります。たとえば、私のマシンでは、Snow Leopard で Cocoa Emacs 24 を実行しており、flyspell.elプリインストールされていますが、実際に動作させるには、aspellHomebrew (aspell実行可能ファイルとその辞書ファイルを提供) を使用してパッケージをインストールする必要がありました。ご使用の環境 (OS X のバージョン、Emacs のバージョンなど) について詳しく教えていただけますか?

于 2013-05-16T14:45:21.210 に答える