在Emacs中编辑Rnw时,如果是否处于数学模式,则会感到困惑

在Emacs中编辑Rnw时,如果是否处于数学模式,则会感到困惑,emacs,r,ess,Emacs,R,Ess,在使用emacs编辑.Rnw文件时,有时会混淆我是否处于数学模式。然后,语法突出显示会出错,C-f-i会插入\textit{}和\mathit{},这与它通常应该插入的内容相反。似乎有一些布尔存储数学模式的状态,或者没有,它会被无意中翻转。有没有办法手动将其翻转回去?我注意到,如果插入一个新的R块,然后将其删除,这通常会自动更正。这不是一个优雅的解决方案,但对我来说很有效。谢谢。是的,不优雅,我不能总是让它来修复它。我需要找出如何重现问题,并尝试将其隔离。我认为第一步是非常接近一份重要文件…:

在使用emacs编辑.Rnw文件时,有时会混淆我是否处于数学模式。然后,语法突出显示会出错,C-f-i会插入\textit{}和\mathit{},这与它通常应该插入的内容相反。似乎有一些布尔存储数学模式的状态,或者没有,它会被无意中翻转。有没有办法手动将其翻转回去?

我注意到,如果插入一个新的R块,然后将其删除,这通常会自动更正。这不是一个优雅的解决方案,但对我来说很有效。

谢谢。是的,不优雅,我不能总是让它来修复它。我需要找出如何重现问题,并尝试将其隔离。我认为第一步是非常接近一份重要文件…: