2017-05-18 40 views
2

我是Emacs的新手,我使用它来在Common Lisp中用Slime编码。一切都很好,但今天早上我试图编辑一个lisp文件时,它突出显示了我没有理由输入的所有可见字符(但不是空格)。当我保存文件时,退出Emacs并重新启动它,文本没有突出显示,但再次,我输入的每个新字符都是。只是碰巧诽谤文件,所以我怀疑史莱姆导致这种情况,但从来没有这样做过。Emacs突出显示了我输入的每个新字符(通用Lisp和史莱姆)

example of the problem

这里 “(DEF” 被保存在文件中,其余的是我重装后的Emacs输入

感谢您的帮助:)

编辑:

C-u C-x =给出c-u c-x =

+1

什么'C-U C-X ='说关于高亮文本文本属性/覆盖? – jkiiski

+1

参见SLIME手册[8.17突出编辑](https://www.common-lisp.net/project/slime/doc/html/Highlight-Edits.html#Highlight-Edits)。 – jkiiski

+0

它的工作谢谢你! :) –

回答

3

突出显示是由slime-highlight-edits次要模式引起的,可帮助您找到文件的编辑区域(可能需要编译)。它可以打开和关闭进行切换与

M-x slime-highlight-edits-mode