Colors 端子EMAC内部的日光颜色

Colors 端子EMAC内部的日光颜色,colors,emacs,terminal,Colors,Emacs,Terminal,我正在尝试为在终端模式下运行的Emacs设置日光化颜色方案。我用 的solarized黑暗主题。但是,虽然这适用于桌面窗口,但在终端模式下运行时会修改颜色emacs-nw: 颜色为深蓝色,而标准背景为日晒深色 是黑色的,有点古怪: 定义了标准背景色#002b36。我试图改变它,但似乎有一个插值层内的Emacs,改变它为蓝色,除非我改变它的东西更不同,如黑色。 有人知道如何配置Emacs以支持更多颜色着色吗? 我在Kconsole中运行,但在gnome终端中可以看到相同的行为,默认情况下,终端

我正在尝试为在终端模式下运行的Emacs设置日光化颜色方案。我用 的
solarized黑暗
主题。但是,虽然这适用于桌面窗口,但在终端模式下运行时会修改颜色
emacs-nw

颜色为深蓝色,而标准背景为日晒深色 是黑色的,有点古怪:

定义了标准背景色
#002b36
。我试图改变它,但似乎有一个插值层内的Emacs,改变它为蓝色,除非我改变它的东西更不同,如黑色。 有人知道如何配置Emacs以支持更多颜色着色吗?
我在
Kconsole
中运行,但在
gnome终端中可以看到相同的行为,默认情况下,终端在16色模式下工作。必须设置环境变量术语:

export TERM=xterm-256color

我使用的是zsh,所以我把这一行放在我的
~/.zshrc
文件中。

在终端模式下处理日光化的深色主题颜色

术语变量已在
Konsole
以及
gnome-terminal
中设置为
xterm-256color
。我还将emacs升级到26.1,但仍然是一样的。与此同时,我在问题追踪器上发现了这个问题:它似乎开放了相当长的一段时间。这似乎是一个尚未决定解决的问题。似乎
TERM=xterm-24bits
可以解决这个问题,但Ubuntu 18.10的tinfo不支持这个定义。