第一步,你需要下载aspell安装文件和至少一个字典,下载地址为http://aspell.net/win32/. 下载之后,分别安装aspell和字典. 需要注意的是,在64位的WIN7下,“C:\Program Files (x86)”是32位安装程序的默认安装目录,而“C:\Program Files"是64位安装程序的默认安装目录,因此aspell默认安装在“C:\Program Files (x86)”下,而字典默认安装在“C:\Program Files (x86)\Aspell\dict\”下.
下一步,你需要修改emacs的初始化文件(~/.emacs). 你需要添加aspell程序的目录到emacs的exec-path中. 我曾经试过省略掉目录前的C:,但是这样做有可能出错.
(add-to-list 'exec-path "C:/Program Files (x86)/Aspell/bin/")
我们还需要告诉emacs使用aspell作为拼写检查的检查程序和你的字典目录
(setq ispell-program-name "aspell") (setq ispell-personal-dictionary "C:/path/to/your/.ispell")
然后我们还需要把拼写检查的功能打开
(require 'ispell)
最后,你需要一些方法来调用拼写检查的功能. 默认的快捷键是“M-$”,它会检查当前光标下的单词是否正确. 如果设置了region,“M-$”会检查region中所有单词的正确性. 然而我比较喜欢自定义这些快捷键,下面是一些设置的例子
(global-set-key (kbd "<f8>") 'ispell-word) (global-set-key (kbd "C-<f8>") 'flyspell-mode)
本文介绍如何在Emacs中配置Aspell进行拼写检查。首先从官方网站下载Aspell安装文件及所需字典,安装完成后需修改.emacs配置文件,添加Aspell路径并设置个人字典位置。同时,文章提供了默认快捷键的使用方法及自定义快捷键的示例。
918

被折叠的 条评论
为什么被折叠?



