Emacs Windows拼写检查 – aspell或hunspell

我在Windows XP操作系统上使用emacs 23.1.50版本。 我不能用emacs wiki提供的例子来设置hunspell或aspell作为emacs的一部分。 任何人都在为Windows XP工作,请帮助我。

我使用aspell在Windows上使用emacs进行拼写检查。 看看我的.emacs文件,我可以看到这些配置变量。

 (custom-set-variables '(ispell-dictionary "british") '(ispell-program-name "H:\\bin\\aspell\\bin\\aspell.exe")) 

我使用安装向导安装了aspell。 MS-$ ispell-buffer flyspell-mode等等都可以正常工作。

aspell可以使用cygwin轻松安装在Windows上。 在cygwin设置中,在搜索栏中搜索aspell并选择它进行安装。 记住还要选择你想要安装的字典(对于英文 – aspell-en)。 将cygwin / bin目录添加到emacs中的加载路径,以便emacs可以在需要时找到可执行文件。 最后,将以下行添加到.emacs文件中:

 (setq-default ispell-program-name "aspell") 

HTH

http://blog.binchen.org/posts/what-s-the-best-spell-check-set-up-in-emacs.html

这解释了为什么aspell更适合程序员。