我在 ubuntu Trusty 14.04 上使用 tmux 2.1、终结器 0.97 和 vim 7.4
Vim 配色方案是日晒-深色的。颜色在 tmux 之外很好,但是在使用 tmux 时它们略有不同。
不同之处在于背景稍微亮一些,使用 base02 而不是 base03 作为背景(参见http://ethanschoonover.com/solarized)。
我一直在寻找很多关于 tmux 颜色的问题报告,并且我尝试了几乎所有 vim 和 tmux 设置的组合。
我在 vim 中有 t_Co=256 。也试过 t_Co=16
set -g default-terminal "xterm" or "screen" or "screen-256color" 不会改变任何东西。
当我尝试“xterm-256color”时,背景是 base03,但 base02 几乎突出显示了所有文本。颜色还是乱七八糟的。
这也发生在 gnome-terminal 上。terminator 和 gnome-terminal 都有日晒主题和调色板。
我的 macbook pro 具有完全相同的 .vimrc 和 .tmux.conf 设置,一切都很好。
知道如何解决这个问题吗?
编辑:从我的笔记本电脑上 sshing + tmux 时我没有颜色问题,所以这可能是 ubuntu 上的终端仿真器的问题。