xfce4-terminal 在 zsh 主题提示上无法正确显示颜色

xfce4-terminal 在 zsh 主题提示上无法正确显示颜色

oh-my-zsh我在xfce4-terminalXUbuntu 14.04 中使用 zsh 。

如果我使用 配置 xfce-terminal xterm-256color,如下所示:

xfce4-终端 xterm-256色

我收到此错误:

*** VTE ***: Failed to load terminal capabilities from '/etc/termcap'

如果我保留默认设置,我的终端有 8 种颜色:

$ echotc Co 
8

$ echo $TERM
xterm

如果我导出,像这样:

$ export TERM=xterm-256color

我得到了正确的值,而且看起来我确实有 256 种颜色:

$ echo $TERM
xterm-256color

$ echotc Co
256

但是我的zsh提示没有显示正确的颜色。例如agnoster主题:

xfce4-终端

我在输出命令中看到了正确的颜色,但zsh提示中只有 8 种颜色。

但使用terminator我发现所有正确的是xterm-256color

终结者-256

最有趣的是,terminator只有 8 种颜色,却能正确显示主题:

终结者-8

我需要进行什么配置才能继续使用xfce4-terminal256 种颜色和正确的主题颜色?

相关内容