当我通过 M-x load-theme 或 M-x customize-theme 加载自定义配色方案时,结果似乎只在 Emacs 运行在单独窗口时应用:
但是当 Emacs 在终端中运行时,似乎会使用默认颜色:
(来源:raghav at www.ocf.berkeley.edu)
我对 Emacs 不太了解,所以不知道这是否是预期行为,但看起来并不是,因为搜索引擎返回的结果显示很多人在控制台模式下使用色彩主题。非常感谢您的帮助。
当我通过 M-x load-theme 或 M-x customize-theme 加载自定义配色方案时,结果似乎只在 Emacs 运行在单独窗口时应用:
但是当 Emacs 在终端中运行时,似乎会使用默认颜色:
(来源:raghav at www.ocf.berkeley.edu)
我对 Emacs 不太了解,所以不知道这是否是预期行为,但看起来并不是,因为搜索引擎返回的结果显示很多人在控制台模式下使用色彩主题。非常感谢您的帮助。
我很晚才来,但我也遇到了同样的问题,我通过将以下行添加到我的~/.zshrc文件中解决了它
export TERM=xterm-256color
如果您没有使用zsh(例如您正在使用bash),则必须将其添加到您的右侧控制台初始化文件中(例如~ / .bashrc)。
请看这个问题:如何使Emacs终端颜色与Emacs GUI颜色相同?
你的控制台主题看起来与GUI中的主题非常接近,所以我的建议是你要么就接受它,要么使用GUI。
emacs*Background: #002b36
emacs*Foreground: #839496