Vim 未使用 256 色,安装了 ncurses-term,"xterm-256color:未找到命令"

Vim 未使用 256 色,安装了 ncurses-term,"xterm-256color:未找到命令"

首先我想说我正在使用 Ubuntu Mate 16.04。

我尝试在 vim 中运行 solarized 配色方案,但遇到了问题。它在 gvim 中运行良好,但在 vim 中似乎只支持 8 种颜色。

它也不特定于日光化配色方案,许多其他配色方案无法正确显示。

我已经安装了该ncurses-term软件包,并TERM=xterm-256color以多种不同的方式进行设置(手动、在 .bashrc 中或作为运行 mate-terminal 时的命令)。

当我跑步时tput colors 我得到256

我也曾经或曾经尝试过以下不同的组合.vimrc

 syntax on
 set t_Co=256
 let g:solarized_termcolors=256
 set background=dark

但当我运行时,$TERM它给了我xterm-256color: command not found。我认为这就是问题所在。

我也知道/lib/terminfo/x/xterm-256color存在,但/usr/share/terminfo/x/xterm-256color不存在。因此我尝试复制xterm-256color进去,/usr/share/terminfo/x/但也没有用。

答案1

事实证明,我没有仔细查看 256 色调色板,我想要的颜色不在调色板中,这就是我遇到问题的原因。

答案2

只需转到终端菜单中的“首选项”,然后更改配置文件的配色方案以反映您想要的日光化。

相关内容