voi*_*ard 8 emacs font-lock emacs-faces
我试图从Vim切换到Emacs几个月并遇到了一个奇怪的问题:当font-lock打开时,在emacs中滚动变得非常慢.配置相关部分的示例:
(require 'vimpulse)
(require 'font-lock)
(require 'color-theme)
(global-font-lock-mode 1)
;;(setq font-lock-maximum-decoration t
;;font-lock-maximum-size nil)
;;(setq font-lock-support-mode 'fast-lock-mode ; lazy-lock-mode
;; fast-lock-cache-directories '("~/.emacs-flc"))
Run Code Online (Sandbox Code Playgroud)
即使是以几百行开头的相对较小的文件,它也很慢.似乎这不是一个非常普遍的问题,因为到目前为止我没有找到任何明确的解决方案.
GNU Emacs 23.1.1 Ubuntu 10.04
粗体字体可能是问题所在。
我个人在 .emacs.el 中获得了颜色主题定义的副本,并对其进行了更改以消除大部分粗体属性。这样我就得到了一个我喜欢的主题,而没有太多的损失。
(需要“颜色主题”)
(defun 颜色主题-你喜欢 ()
(交互的)
(颜色主题安装
'(颜色-主题-你喜欢
((前景色.“黑色”)
(背景颜色。“白色”)
(鼠标颜色。“sienna3”)
(光标颜色。“HotPink”)
(边框颜色。“蓝色”)
(背景模式.light))
(默认((t(无))))
...
(show-paren-mismatch-face ((t (:前景“白色”:背景“紫色”)))))))
(设置默认字体“Monaco-12”)
(颜色-主题-你喜欢)
希望它也适合你。