问题标签 [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.
emacs - emacs,flyspell,停用“C-”。键绑定
我有这个小问题,我有一些键绑定,比如 soC-. C-x
或C-. C-m
. 激活 flyspell 模式后,我无法使用这些命令。在我的 .emacs 文件中,我之前有接下来的 2 行
然后,我的C-. C-l
作品,但是当flyspell-mode被激活时它没有。绑定到的命令C-.
是flyspell-auto-correct-word
. 我试图按如下方式停用它:
尝试都不起作用,我该怎么办?我在 Emacs 23 和 24 中尝试过,我遇到了同样的问题。
macos - 无法找出如何解决 flyspell checker 的工作
我很难让flyspell在emacs中工作。我是 Mac 用户,但我没有使用 Aquamacs,它似乎默认提供此功能。
emacs - Emacs 找不到 flyspell/ispell
在我的 Mac(Snow Leopard,10.6.8)上,我正在使用此处提供的 Emacs 24.2 的修改版本来利用下载页面中的 Emacs Speaks Statistics (ESS) 。Emacs 可以工作,但我还不能让拼写检查器工作。
为了解决这个问题,我按照此页面的说明下载 flyspell。我将文件复制flyspell.el
到我的/Applications/Emacs.app/Contents/Resources/site-lisp
目录中,这显然是我的 emacs 加载路径的目录(请注意,例如,该auctex.el
文件位于该目录中)。
然后,我.emacs
通过添加以下内容修改了我的文件:
当我打开一个.tex
文件并使用M-x flyspell-mode
时,我可以“自动完成”它(即,通过按 Tab,它会给我正确的 flyspell 选项)但是当我按下时,RET
我得到:
emacs - 选择性flyspell模式?
我flyspell-mode
在写博客文章时使用。我遇到的问题是我写了很多关于代码的博客,并且flyspell
可以预见地突出显示该代码中的大多数“单词”是拼写错误。
有没有办法让它忽略code
和pre
标签之间的文本块?
macos - mac os x 上的 emacs,如何让拼写检查工作
我正在从 Windows 迁移到 Mac,我整晚都在试图让 emacs 工作。
我已经安装了GNU emacs并简单地复制了我的 Windows.emacs
文件,这似乎工作正常,除了拼写检查。我安装了cocoAspell并按照此设置说明添加路径并将 ispell 更改为 aspell,但是当我运行拼写检查时,我得到了
FlySpell 也不起作用。
似乎它正在查看错误的目录,但我已经有了
它指向正确的字典目录“/Library/Application Support/cocoAspell/aspell6-en-6.0-0”。我无法弄清楚为什么我收到错误以及如何解决它。
更新:
现在我已经删除了我的 GNU emacs 和 cocoAspell,并按照 @katspaugh 的建议使用自制软件重新安装(和链接)emacs/aspell。我删除了上面显示的代码,只留下
现在当我运行拼写检查时,我得到了
我已经将 aspell 与 关联brew link aspell
,为什么仍然找不到它?
emacs - 如何限制flyspell给出的“建议”的数量?
在 emacs flyspell 模式下,有时建议列表真的很长,以至于弹出菜单比屏幕高,需要垂直滚动菜单,因为“保存单词”选项位于菜单底部。
有没有办法执行以下操作之一:
- 将“保存单词”移动到菜单顶部?
- 对显示的建议数量进行硬性限制?
- 修改匹配词的阈值?
emacs - 不要将代码注释标记为不正确的 Flyspell
在 emacs flyspell-prog-mode 中,注释是拼写检查的。但是,我的许多评论都是注释代码块,并突出显示为拼写错误。我如何告诉 Flyspell 忽略程序代码中使用的所有符号?
emacs - 无法在 org 模式下正确禁用 flyspell
我将emacs设置为默认为文本模式打开flyspell
我想在 org 模式文件中自动禁用它,并且我确实设法在 org 模式挂钩中使用 lambda 函数禁用它:
这可行,但 flyspell 的语法高亮变化仍然存在,并干扰了 org 模式的语法高亮。我还在 minibuffer 中看到当我访问该文件时 flyspell 确实运行,所以显然它只是在之后才关闭。如何以不会在 org 模式文件中留下任何痕迹的方式将其关闭,或者更好但根本不运行?
emacs - 在 hunspell 个人词典中正确保存的带有德语变音符号的单词未被 emacs ispell 或 flyspell 识别为正确拼写
我使用 emacs (flyspell) 为 hunspell 提供了一个完美的工作设置
作为 ispell-dictionary-alist 的字典定义。
只要主字典“de_DE_frami”包含它们,德语变音就没有问题。但是,一旦我在 hunspell 的个人词典中输入了一个带有德语变音符号的单词,例如“Bestürzenste”,它就不会被认为是正确的,而所有其他不包含德语变音符号的添加词都被认为是正确的。
最重要的是,如果我检查 hunspell 的个人词典,所有单词都以正确的 utf8 编码很好地出现在那里。更重要的是,如果在命令行上使用唯一选项“-d de_DE_frami”执行 hunspell,它确实可以识别带有变音符号的单词,例如“Bestürzenste”被报告为正确的。
所以我猜这个麻烦是由ispell或flyspell引起的。这可能是只涉及个人字典中的查找的错误。有人有什么问题吗?有没有一种解决方法,我无法在网上搜索时间?
感谢您在这里提供帮助!
顺便提一句。我还尝试在上面的 dict 定义中使用编码 iso-8859-1 而不是 ut8 --> 不改变。
emacs - 在 Emacs flyspell-mode 中,如何在字典中添加新单词?
在 flyspell 模式下的 Aquamacs 中,当 flyspell 将单词标记为拼写错误时,如果实际上拼写正确,我可以右键单击将单词添加到我的字典中。
在 OSX 上的 GNU Emacs 中,当 flyspell-mode 突出显示它认为拼写错误的单词时,如何将单词添加到字典中?查看文档,我没有看到类似flyspell-learn-word
or的函数ispell-add-word-to-personal-dictionary
。