问题标签 [flyspell]

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 投票
1 回答
838 浏览

emacs - 如何让 GNU Emacs 拼写检查在 OSX 上找到用户的个人词典?

我从 Aquamacs 切换到 GNU Emacs。以前,当 Aquamacs 认为某个单词拼写错误时,我可以右键单击“学习拼写”。(我还可以选择忽略拼写,让它仅取消标记该缓冲区的单词。)

在 GNU Emacs 中,我将 flyspell-mode 与 ispell 一起使用,并将 aspell 作为字典。但我注意到我之前添加到字典中的单词(例如我的名字)被标记为拼写错误。

如何让 GNU Emacs 查找和使用我已经建立的个人单词列表?例如,我可以在不从源代码构建 Aquamacs 的情况下做到这一点吗?

0 投票
1 回答
184 浏览

emacs - 在 Emacs 中,如何指示 Flyspell 允许某些重复的单词?

在 Emacs 中,我使用 Flyspell 来检查我的拼写。默认情况下,Flyspell 会突出显示重复的单词。

但是某些词是故意重复的,例如“哈哈”。我如何指示 Flyspell 允许重复某些单词?

0 投票
1 回答
107 浏览

emacs - 如何在 Flyspell 中禁用检查 C 标头名称?

在 Emacs 中,当 flyspell-prog-mode 处于活动状态时,Flyspell 也会检查 C/C++ 标头名称。所以拼写检查器会抱怨 stdlib.h、stdio.h,但可以使用 string.h 之类的东西。

有谁知道如何解决这种烦人的 Flyspell 行为?

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 投票
0 回答
114 浏览

regex - 自定义乳胶宏的 emacs flyspell 禁用

我有以下 LaTeX 代码,其中包含一些我想从 flyspell 中排除的自定义宏和环境。

我知道我需要编写一个函数来传递给 flyspell-mode-predicate,但是我很难让它同时适用于 \customcode 和 \begin{customenv} 和 \end{customenv}。

欢迎任何建议。

更新: 看来我可以设置以下内容:

这似乎适用于,\customcode{stuff}但它仍然没有跳过文本customenv

0 投票
0 回答
577 浏览

dictionary - Aspell 无法在 Windows 7 上检测 Emacs24 中的字典

当我在 Windows 7(32 位)上的 GNU Emacs 24.4.1 (i686-pc-mingw32) 中运行 Flyspell 拼写检查器时出现此错误。

post-command-hook 错误 (flyspell-post-command-hook): (错误 "No data for dictionary \"italian"\ ,既不在ispell-local-dictionary-alist'也不在ispell-dictionary-alist' ")

这是我的.emacs文件中涉及 Aspell 和 Flyspell 的部分。

我在谷歌上寻找这个问题的可能解决方案,但由于我不精通 Emacs 的使用,我一开始就无法理解这个问题——我一个月前才开始使用它。

会不会与 YASnippett 0.8.0 有冲突?拼写检查器在大约 2 周前可以正常工作,然后我通过 Elpa 安装了 YASnippet M-x list-packages,为 Org-mode 和 AUCTeX(我使用的两种模式)对其进行了定制,发现并解决了 B/w YASnippet 和 Org- 的冲突模式按照手册的指示,现在这个……谁能给我一个提示?

0 投票
1 回答
34 浏览

emacs - 如果不在列表中,如何标记字符串

我有兴趣使用 Emacs(或类似的)用简单英语/特殊英语(英语的两个子集将自己限制为简单的单词和语法)重写文档。

理想情况下,当我输入时,不在定义集中的字符串会以某种方式被标记。

完成后,我可以轻松地对任何特定字符串或整个文档执行此操作,但是如何自动执行此操作,以便不断检查文本并且可以即时进行更改?我可以添加一个包含要aspell配置的单词的字典,但它会替换当前的English字典。

0 投票
2 回答
181 浏览

go - 使用 Flyspell-prog-mode 和 go-autocomplete

在 emacs 中使用 flyspell-prog-mode 会导致 go-automplete 阻塞。无论如何我可以让这两种模式很好地一起玩吗?

我已经使用另一个拼写检查器进行了研究,但没有找到与 flyspell 具有相同功能的拼写检查器(即只检查注释和字符串,并即时执行)。任何提示最感谢,谢谢

0 投票
1 回答
284 浏览

emacs - 我如何告诉 flyspell 忽略 git-commit-mode 上的注释行?

我通常在编写 git commit 时更改字典,但是因为我有一个映射来更改字典并(flyspell-buffer)在我看到 flyspell 超出提交消息以检查以 . 开头的注释行后立即运行#

我怎么知道“flyspell,请忽略以符号开头的行#” ?

我读过我可以使用,flyspell-generic-check-word-predicate但是我的 elisp 远非好:(,我想出了这个:

但是它不起作用。我做错了什么?

0 投票
1 回答
313 浏览

emacs - 用于 emacs 的 flyspell-mode 的替代品

我刚开始使用 emacs,我想知道是否有替代 flyspell 来检查注释中的拼写(因为我使用自动完成模式来完成代码,我不能打开 flyspell 次要模式,因为它们与每个渲染自动完成模式无用)。

谢谢