gpt4 book ai didi

emacs - 可用于 emacs 的交互式拼写检查程序

转载 作者:行者123 更新时间:2023-12-05 01:24:10 25 4
gpt4 key购买 nike

我最近切换到 emacs24 并升级到 Ubuntu 12.04。我似乎无法让 hunspell 再次正常工作。我发现 hunspell 通常比 aspell 好。 Hunspell 只想使用澳大利亚词典而不是美国英语词典或卡住我的系统。使用 aspell,我在切换字典或运行 flyspell 模式时没有问题。

我的问题是人们如何在 emacs24 中设置交互式拼写?仍在使用 ispell 和 flyspell 或任何其他首选设置。你在 emacs24 上使用 hunspell 吗?我可能会继续尝试使其正常工作,但想确认其他地方的人没有任何问题。

最佳答案

我在 OS X 上使用 hunspell(通过自制软件安装)和从 bzr 构建的 Emacs 24。我的 .emacs 的相关部分如下。但是,我没有切换字典,所以我无能为力。我花了一段时间才把东西设置好,那是前一段时间,所以我不记得为什么一切都是这样。

(setq-default ispell-program-name "hunspell")
(setq ispell-dictionary "american"
ispell-extra-args '() ;; TeX mode "-t"
ispell-silently-savep t
)

(setq flyspell-mode-map nil)

(add-hook 'ispell-initialize-spellchecker-hook
(lambda ()
(setq ispell-base-dicts-override-alist
'((nil ; default
"[A-Za-z]" "[^A-Za-z]" "[']" t
("-d" "en_US" "-i" "utf-8") nil utf-8)
("american" ; Yankee English
"[A-Za-z]" "[^A-Za-z]" "[']" t
("-d" "en_US" "-i" "utf-8") nil utf-8)
("british" ; British English
"[A-Za-z]" "[^A-Za-z]" "[']" t
("-d" "en_GB" "-i" "utf-8") nil utf-8)))))

关于emacs - 可用于 emacs 的交互式拼写检查程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11626363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com