终端emacs内的日晒颜色

时间:2018-12-25 21:33:54

标签: colors emacs terminal

我试图为在终端模式下运行的Emacs设置日光化配色方案。我用 https://github.com/bbatsov/solarized-emacs.gitsolarized-dark主题。但是,尽管这适用于桌面窗口,但在终端模式emacs -nw下运行时,颜色会被修改:

enter image description here

颜色为深蓝色,而日光暗化的标准背景 漆黑,发亮:

enter image description here

标准背景色#002b36被定义为here。我试图对其进行更改,但Emacs内部似乎存在一个将其更改为蓝色的插值层,除非我将其更改为诸如黑色之类的其他颜色。 有谁知道如何配置Emacs以支持更多的颜色? 我在Kconsole内部运行,但是在gnome-terminal中可以看到相同的行为。

2 个答案:

答案 0 :(得分:0)

默认情况下,终端在16色模式下工作。您必须设置环境变量TERM:

export TERM=xterm-256color

我正在使用zsh,因此将这一行放在我的~/.zshrc文件中。

答案 1 :(得分:0)

https://github.com/sellout/emacs-color-theme-solarized在终端模式下处理日光化深色主题颜色。