我正在使用tmux 2.1,terminator 0.97和vim 7.4在Ubuntu Trusty 14.04上。Vim的颜色方案是solarized-dark。在tmux之外,颜色很好,但是在使用tmux时它们略有不同。区别在于背景稍微更亮,使用base02而不是base03作为背景(参见http://ethanschoonover.com/solarized)。我已经查看了很多有关tmux颜色问题的报告,并尝试了vim和tmux的几乎所有组合设置。我在vim中使用t_Co=256。也尝试过t_Co=16。set -g default-terminal "xterm"或"screen"或"screen-256color"没有改变任何东西。当我尝试“xterm-256color”时,背景是base03,但是base02几乎突出显示所有文本。颜色仍然混乱。这也发生在gnome-terminal中。terminator和gnome-terminal都有solarized主题和颜色板。我的MacBook Pro具有完全相同的.vimrc和.tmux.conf设置,在那里一切正常。
你有什么办法可以解决这个问题吗?
编辑:当我从我的笔记本电脑通过ssh和tmux连接时,没有颜色问题,因此很可能是ubuntu上的终端仿真器出了问题。