提问人:Christoph 提问时间:1/9/2017 更新时间:1/9/2017 访问量:203
Spacemacs - 如果数学模式下的文本或乳胶注释超过第 80 列,Auctex 会冻结
Spacemacs - Auctex freezes if text in math mode or latex comment exceeds column 80
问:
我有以下问题:
我使用 Spacemacs 在使用 ESS 和 Auctex 的 RNW 文档中为 uni 编写报告。
Spacemacs 会自动在第 80 列之后换行,这就像纯文本的魅力一样。但是当我进入数学模式时,例如
\begin{align} 超过第 80 列的超长数学公式\end{align}
然后 Spacemacs 冻结,显示 100% 的 CPU 使用率,我不得不使用 C-g 中止。
使用 C-g 后,超出第 80 列的数学公式部分将按应有的方式换行,但所有进一步的语法突出显示都将丢失。如果数学公式在第 80 列之前开始并在第 80 列之后结束,则通常会出现问题。如果各个部分之间有空隙,Spacemacs 有时可以在不冻结的情况下包裹。
我认为这些问题与 Spacemacs/Emacs 处理长行语法高亮的方式有关,因为在使用语法高亮消失的 C-g 后,Spacemacs 可以很好地换行。
当我重新打开文件时,语法突出显示再次处于活动状态,问题又回来了。
任何帮助,非常感谢!Spacemacs 是一个非常棒的编辑器,但这种行为已经困扰了我至少一个月,我还没有找到解决方案。
最好
答: 暂无答案
评论