问题标签 [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 - Flyspell 不使用 LaTeX 文件自动加载
尝试将 Flyspell 与 LaTeX 文件一起使用。设置如下所示:
打开文本(或 LaTeX)文件时不会自动加载,但手动加载时工作正常。如何让 Flyspell 自动加载?可能是一个简单的答案,但我已经为此转了一段时间。
emacs - 如何在flyspell(emacs)中禁用颜色?
我想防止flyspell改变单词的前景色,只需添加一个红色下划线。
我已经尝试过这里的建议,但没有任何效果:How to overlay a face in Emacs that only modify the underline。也许我误解了答案,但是inherit: undefined
在自定义界面中设置什么也没做。
猜想我应该自定义flyspell-duplicate
and flyspell-incorrect
,但是如何?
emacs - flyspell-mode 禁用希腊口音
当flyspell-mode
启用并且我尝试用希腊语书写时,大多数时候我尝试在某个字符上方输入重音符号时都会收到错误消息:
键入带重音字符的正常顺序是首先键入 ',然后键入适当的元音。相反,每当flyspell-mode
打开时,' 和先前键入的字符都被解释为对 的调用<268632064>
,无论它是什么,都会触发错误,因此,后面的字符会按原样显示,没有重音符号。
所以,
何时flyspell-mode
关闭,λ ' ε
->λέ
打开时flyspell-mode
,λ ΄ ε
->λε
和<268632064> is undefined
错误
注意:我在 2015 年中期的 macbook pro 上使用 GNU Emacs 25.3.1(x86_64-apple-darwin16.7.0,NS appkit-1504.83 版本 10.12.6(Build 16G29))。
emacs - 如何让 flyspell 忽略 MathJax 中的 TeX 代码?
因此,在 emacs auctex 模式下,通过在一个人的 .emacs(或其他初始化)文件中添加几行,很容易让 flyspell 忽略 TeX 数学代码。目前,我正在处理一个包含大量嵌入式 TeX 代码的长 HTML 文档,这些代码由 MathJax 呈现。因为它是一个 HTML 文件,所以我使用 nxml 模式来编写它(主要是为了获得漂亮的语法着色和漂亮的格式)。但由于我不在 auctex(或其他 LaTeX)模式下,flyspell 将所有 TeX 数学代码视为拼写错误。有没有办法让 flyspell 像在 auctex 模式下那样忽略它们?谢谢。