问题标签 [ispell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
251 浏览

ubuntu - Emacs中的Ispell突然不再工作了

我最近在 Ubuntu 上将我的 Emacs 升级到了 24.3.1 版本(我之前有一个较低的 24 版本)。我首先清除了旧版本,然后安装了当前版本以获得干净的更新。从那以后,我再也无法使用ispell了。

首先,我收到一条错误消息,指出没有这样的功能或程序。我检查了:ispell已安装。然后我指定了ispell使用路径

这样做时,我收到一条错误消息,提示权限被拒绝。所以我更改了文件的权限(chmod aou+wrx)。现在我收到以下错误消息:

无论我调用ispell-region还是,都会发生这种情况ispell-word

我还在ispell家里手动安装site-lisp并加载了该文件,结果相同。

有关错误代码含义的任何建议都会有所帮助。

谢谢!斯蒂芬

0 投票
0 回答
88 浏览

emacs - 当光标在emacs中停留一段时间时,如何自动执行命令?

当光标停留一段时间时,如何自动执行特定命令?

在我的项目的更正阶段,我经常对光标当前定位的单词运行 grep。我已经在Grep-o-Matic中发现了一个很大的改进,它可以让我在我的 git 存储库中执行当前单词的 grep。重新分配后grep-o-matic-repositoryF-12我可以一键执行 grep。

但也许我什至可以省去这个额外的击键?我正在考虑与几乎感觉像是 ispell 模式的东西的组合:当光标停留 500 毫秒时,grep-o-matic-repository应该自动执行。

作为最后的调整,结果窗口中的前 4 行应该被删除,但这是我以后可能会攻击的好处。

0 投票
1 回答
445 浏览

dictionary - 在 Windows 上的 emacs 中安装丹麦语词典

我无法找到在 emacs 中安装新字典(丹麦语)所需的帮助(在虚拟级别上)。老实说,我对 ispell 和 aspell 有点困惑。键入“Mx ispell-buffer”时,拼写控件默认使用英语。我可以更改目录键入“Mx-ispell-change-dictionary”,它建议“dansk”,但我收到一个错误,提示无法打开文件 /.../aspell/dict/danish”进行阅读。我可以推断字典未安装 - 但我似乎无法找到有关如何执行此操作的指南(逐步)。

然后我有一个额外的问题。我已经设法安装了 flyspell(或者实际上是“安装”,因为我刚刚将 .el 文件添加到我的 emacs 加载路径并加载到我的 .emacs 文件中?)。这似乎有效(wauw),据我了解,flyspell 使用与 ispell/aspell 相同的字典,因此解决我上面的问题将使我能够在丹麦语中使用 flyspell?任何帮助表示赞赏。

/基拉

0 投票
1 回答
1199 浏览

macos - 在 OSX 上安装 Ispell

我从 GNU 镜像下载了 ispell 压缩包,并正在我的 OSX 上安装 Ispell。当我在我的文件夹中“全部制作”时,我收到以下错误:

我的操作系统是优胜美地。有什么建议么?

0 投票
0 回答
103 浏览

emacs - 教 ispell 多词短语

我可以教 ispell 接受特定的短语,例如et al.a priori或者in vitro当我使用这些短语之外的单词时责骂我,这样我就不会在priori没有a前面的情况下使用?

更新只是将短语添加到私人词典不起作用

奖励让乳胶以斜体自动打印这些短语(\emph

0 投票
3 回答
2818 浏览

emacs - 如何更改 ispell 私人词典

我想对一个大项目/存储库中的几个文件进行拼写检查,并使用与我自己不同的私人字典。这样我就可以改用项目字典,然后可以将其上传以供其他用户使用。

0 投票
2 回答
392 浏览

emacs - 自然语言中的 Emacs 缩写模式

在写散文或做笔记时,我经常在 Emacs 中使用 abbrev-mode。如果有任何方法可以定义特定语言的缩写,那就太好了,例如,如果我在英文文本中写“proj”,它会扩展为“project”,而如果我在瑞典文本中写它,它会扩展为“项目”。同样,“riskfac”在英语中会扩展为“risk factor”,而在瑞典语中会扩展为“riskfaktor”。如何做到这一点?

如果可以将其与当前使用的 ispell-dictionary 结合起来,那就太好了。我知道有不同的缩写表,但这些是特定于模式的,而不是语言。

这里有什么想法吗?

0 投票
1 回答
432 浏览

emacs - 如何在 emacs 中启用挪威语拼写检查?

我想在 emacs(Ubuntu 14.04)中为挪威语和可能的其他语言运行 ispell。

我已经安装了 aspell-no 包,做一个 ispell-change-dictionary,将它设置为 no,上面写着“使用 norsk 字典”,然后我运行 ispell。这将导致:

错误:无法打开文件 /usr/lib/aspell/norsk 进行读取。

没错,该文件不存在,而是一堆其他文件:no.dat、norwegian.alias 等。

我错过了什么吗?这是一个类似于 Where to find french dictionary for ispell 的问题?,但似乎不同之处在于那里提到的答案并没有解决它。

0 投票
1 回答
320 浏览

performance - 第一次查询的 Postgres tsearch 性能

我们正在使用自定义文本搜索配置来搜索德语文本,以正确支持复合词。

字典可以在这里找到:http: //www.sai.msu.su/~megera/postgres/gist/tsearch/V2/ (ispell-german-compound.tar.gz)。

dicts 转换为 UTF8,我使用以下脚本将配置添加到数据库:

字典本身很好用,但在每个新连接/会话上,使用此配置的第一个查询需要 1-2 秒。每隔约 1-3 毫秒。

这种效果在英语词典中也可以观察到,但不是那么剧烈:

我目前知道的唯一解决方法是使用持久连接/连接池,我们为此使用 pgbouncer。但这引入了一些其他问题,看起来像一个缓存问题。

有什么办法可以减少这个“启动时间”?看起来好像为每个新连接加载/创建了配置,这似乎并不合理。

0 投票
2 回答
1095 浏览

macos - 使用 hunspell 进行 Emacs 拼写检查:没有进行拼写检查

我想在 GNU Emacs 24.5.1(在 Mac OS X 11.10 上)中激活拼写检查。我做了以下事情:

hunspell -D从终端正确运行)。在~/.bash_profile我设置export DICTIONARY=en_US和我的~/.emacs节目中:

但是,当我打开任何.txt文件时,我看不到带下划线的拼写检查错误或任何内容......并且M-x ispell显示ispell-parse-hunspell-affix-file: ispell-phaf: No matching entry for nil.. 我怎样才能让它工作?

我找到了这个这个以及这个相关的帖子,但仍然无法找出问题所在。