0
我在.emacs.d/init.el
文件中的以下内容:禁用全局模式(空白式/模式)暂时缓冲
;; Highlight lines longer than 100 characters
(setq whitespace-line-column 100)
(setq whitespace-style '(face lines-tail trailing))
(global-whitespace-mode 1)
基本上,这强调了在一个行超过100个字符的字符。我想在一些缓冲区中暂时禁用它。我试过M-x set-variable
并设置样式或增加了行列,但这不起作用。我也尝试禁用全球白色空间模式,但没有运气。
任何想法,我可以做到这一点?
我确实运行了两次'global-whitespace-mode'和'whitespace-mode',但高亮仍然存在。为什么会发生?任何想法我可以做什么来禁用它? – darksky
告诉发生什么的一种方法是查看模式行,显示全局的资本* WS *和局部的小写* ws *。 – lawlist
Dunno;它为我工作。你尝试从'emacs -Q'(没有init文件)开始?如果它适用于'emacs -Q',则递归地平分你的init文件,直到找到干扰的东西。如果它不能从'emacs -Q'工作,那么您的平台上可能存在Emacs错误(但我怀疑它)。 – Drew