windows下使用aspell开启emacs的单词拼写检查功能

Emacs中配置Aspell教程
本文介绍如何在Emacs中配置Aspell进行拼写检查。首先从官方网站下载Aspell安装文件及所需字典,安装完成后需修改.emacs配置文件,添加Aspell路径并设置个人字典位置。同时,文章提供了默认快捷键的使用方法及自定义快捷键的示例。

第一步,你需要下载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)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值