18

我想知道如何从 ispell 私人词典中删除一个(错误插入的)条目/单词。

编辑

经过更多挖掘后,我仍然无法从默认字典中删除条目,但我认为解决方案可能围绕buildhash程序。问题是生成要删除的条目列表......我没有找到一个简单的例子。

4

4 回答 4

14

您应该能够编辑您的个人字典文件以删除不需要的条目。字典文件是一个文本文件,可能位于~/.ispell_default~/.ispell_[LANGUAGE],例如~/.ispell_italian

于 2012-03-27T12:20:39.363 回答
8

如果您使用 Emacs,它会在 Emacs 所看到的~/.aspell.[LANGUAGE].pws. 在 Windows 上,这恰好是:C:\Users\Username\AppData\Roaming\. 这可能只是 Emacs 运行字典的环境的影响。要在 Emacs 中编辑它,您可以使用波浪号 *nix 样式路径,以及绝对 DOS 样式路径。

于 2014-12-09T14:22:09.957 回答
4

在我的cygwin安装ispell中只是一个包装器aspell

$ ispell
Ispell compatibility script for Aspell.
Usage: /usr/bin/ispell [options] -a|-l|-v[v]|-c|-e[1-4]|<file>

如果您的安装是这样,那么您需要查看aspell文件。试试aspell dump config

于 2012-03-27T18:50:34.330 回答
1

派对迟到了,但希望我能帮助其他人解决这个问题。如果您查看 emacs 窗口的顶部,它会告诉您 emacs 正在为字典使用什么程序。在我的例子中,它读作“prog: hunspell”。

因此,在这种情况下,您所要做的就是找到 hunspell 字典并编辑(即删除)流氓词。

就我而言,“emacs ~/.hunspell_en_US”打开了我所在的文本文件并删除了我不小心添加的单词。

于 2015-02-27T21:39:32.067 回答