问题标签 [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 回答
708 浏览

emacs - flymake和flyspell一键使用

我使用 flymake 和 pyflakes 来检查我的 python 代码和 flyspell 来检查我的字符串和注释。我希望有一个函数可以转到下一个错误,或者如果当前出现错误,将显示有关错误的信息。我将如何编写这个函数?

0 投票
1 回答
2964 浏览

emacs - emacs flyspell-mode 中的个人词典

我想让 flyspell 知道我经常使用的某些词——比如外国专有名称等。但我不希望 flyspell 认为这个列表是一个完整的字典;而是我希望它结合这个列表和它的默认字典。

我怎样才能做到这一点?

0 投票
6 回答
5079 浏览

emacs - 如何禁用 Flyspell?

这听起来很简单,但我无法解决:我想永久禁用 emacs 中的自动拼写检查。我的 init.el 必须有一个简单的行。有人可以帮助我吗?

0 投票
1 回答
4489 浏览

emacs - 在 emacs/w32 上启用 flyspell 模式?

我需要在 emacs/w32 上安装/运行 flyspell 模式。

我从这个站点安装了 ispell for windows ,然后我按照这里写的程序进行操作。

  1. 我下载了 flyspell-1.7a.el 将其重命名为 flyspell.el,并将其复制到 load-path 目录。
  2. 我修改了 .emacs

但是,当我使用 flymode 运行 emacs 时,出现以下错误。

可能有什么问题?

ISPELL 的解决方案

这是 win32 问题的拼写,应该使用与 emacs/win32 一起工作的那个,如emacs 书中所述

  1. 从其中一个站点下载 ispell.zip 。
  2. 将ispell.exe 复制到PATH 目录,将英文词典复制到主目录。

使用 ASPELL 的解决方案

vedang在这篇文章中用 aspell 给出了更好的答案。

它有 Windows 安装程序,字典安装在这里。在 .emacs 中添加以下行对我来说效果很好。

0 投票
3 回答
1746 浏览

emacs - 如何让flyspell通过上下文绕过一些单词?

我使用 Emacs 来编写我的大部分作品。我使用 reStructuredText 编写,然后在一些预处理后将它们转换为 LaTeX,因为我写了我的引文 á-la LaTeX。这是我的一篇文章的摘录(西班牙语):

此文本由一些处理该\cite部分的自定义脚本处理,因此rst2latex可以完成其工作。

当我激活 flyspell 模式时,它会将大多数引文键标为拼写错误。

我如何告诉 flyspell 不要对\cite命令中的内容进行拼写检查。

此外,如何将 rst-mode 和 flyspell 结合起来,以便 rst-mode 可以防止 flyspell 对以下内容进行拼写检查?

  • 休息评论
  • reST 代码字面量
  • reST 指令参数和参数
  • reST 原始指令内容

有任何想法吗?

0 投票
1 回答
1153 浏览

emacs - 在 Emacs 中设置特定模式下的快捷键(例如 ido)

我有两个问题,我认为它们有些相关:

1)在 IDO 中,我想将 ido-restrict-to-matches 更改为除C-SPCor之外的相同内容C-@。不幸的是,我不知道如何告诉 emacs 我想要一个不同的快捷方式(比如C-0)。

2)我想保护我的C-;,但只要 flyspell-mode 运行它就会超过C-;. 我的定义在 .emacs 中为:

但显然flyspell覆盖了这个......(尽管即使那样,如果我查看M-h k C-;它确实说的帮助mark-paragraph

有人可以告诉我如何在这些条件下绑定/取消绑定键吗?它必须在不修改 ido.el 和 flyspell.el 并重新构建的情况下工作,对吗?

非常感谢!

0 投票
5 回答
8311 浏览

xml - 如何在 emacs 中为所有文件和所有主要模式启用 flyspell-mode?

一旦 Emacs 启动,如何启用 flyspell-mode 以自动用于每个文件和每个主要模式?

此外,是否有一个 XML 字典不会将 XML 标记标记为拼写错误的单词?

0 投票
2 回答
140 浏览

emacs - 在 Emacs 中自动更正单词时强制 flyspell 转到单词的末尾

我发现当您执行 flyspell-auto-correct-word 命令时,flyspell 似乎停留在单词的中间,这很烦人。可以将其更改为在运行命令后强制它转到单词的末尾吗?它可能就像将键绑定设置为 auto-complete-word 然后 move-forward-word 一样简单,我知道该怎么做。但这并非在所有情况下都有效,因为如果自动完成的单词小于输入的单词,它有时会将光标放在单词后面。对此的任何帮助都会很棒。

0 投票
1 回答
1077 浏览

emacs - 用 flyspell 标记所有拼写错误的单词,即使是在当前会话期间未写的单词

当我激活 flyspell 时M-x flyspell-mode,它会在我写错字时标记它们,但它不会标记缓冲区中我在当前会话期间未写的任何拼写错误的单词。我怎样才能使 flyspell 也标记在当前会话期间未写的拼写错误的单词?

0 投票
1 回答
285 浏览

user-interface - Flyspell 正确单词的用户交互改进

我认为flyspell-correct-word应该将的行为扩展到一个命令,该命令可以纠正所有出现的感兴趣的拼写错误的单词。这当然与基础拼写更正中的句法错误无关。我不知道 aspell/ispell 是否支持此类更正。它还想将两者组合成一个命令,询问用户是否要以某种方式更正下一次出现query-replace(y,n,q,Y,N,!)。有没有人实施过这些想法?