gpt4 book ai didi

emacs - CEDET 覆盖颜色主题

转载 作者:行者123 更新时间:2023-12-02 00:22:54 26 4
gpt4 key购买 nike

在我的 .emacs 文件中我有:

(add-to-list 'load-path (expand-file-name "emacs/site/jde/lisp"))
(add-to-list 'load-path (expand-file-name "emacs/site/cedet/common"))
(add-to-list 'load-path (expand-file-name "emacs/site/cedet/semantic"))
(add-to-list 'load-path (expand-file-name "emacs/site/cedet/speedbar"))
(add-to-list 'load-path (expand-file-name "emacs/site/cedet/eieio"))
(setq jde-check-version-flag nil)
(load-file (expand-file-name "emacs/site/cedet/common/cedet.el"))
(add-to-list 'load-path (expand-file-name "emacs/site/elib"))

(require 'jde)

(add-to-list 'load-path "~/elisp")
(add-to-list 'load-path "~/elisp/color-theme")
(require 'color-theme)
(color-theme-initialize)
(color-theme-clarity)

上半部分运行 JDEE,下半部分为清晰度颜色主题。我的问题是,当我使用 JDEE 时,Java 文本的颜色会恢复到应用颜色主题之前的颜色。这是一个问题,因为默认颜色很糟糕,无论如何我都希望应用我的颜色主题。有没有办法让颜色主题优先于JDEE?

最佳答案

正如我在 JDEE 源代码中看到的那样,它对 Java 源文本使用自己的外观,而不是标准的字体锁定外观。您需要使用 M-x customize-group jde-java-font-lock-faces 命令自定义 JDEE 面...另一种更新它们的方法 - 添加将分配标准字体锁面值的代码到像 jde-java-font-lock-number-face 这样的变量(完整列表在 jde-java-font-lock.el 文件),尽管 JDEE 定义了更多面孔比 font-lock 提供的要多。

附言关于加载 CEDET 的一条评论 - 如果您使用 cedet.el 加载 CEDET,那么它将相应地设置 load-path,因此您不需要更新手动。

关于emacs - CEDET 覆盖颜色主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10022367/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com