2017-05-18 38 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