我安装了Ubuntu 11.10。然后下载Gnome Terminal的Solarized主题。在终端上,我的vim看起来不错:插件vim-powerline正确显示,语法以正确的颜色突出显示。但是当我运行tmux并运行vim时-语法高亮仅使用一种基本颜色,而vim-powerline不显示任何颜色。我看了关于vim-powerline的FAQ,解决方案应该是.tmux-config中的这一行:
set -g default-terminal "screen-256color"
但这是行不通的。我查看了TERM,它返回了“ xterm”,所以我尝试了:
set -g default-terminal "xterm-256color"
但这也无济于事。
这是.tmux.config中的唯一行。在.vimrc中,我有以下几行:
call pathogen#infect()
set nocompatible
set encoding=utf-8
set laststatus=2
let g:Powerline_symbols = 'fancy'
set t_Co=256
syntax enable
set background=dark
colorsheme solarized