Я установил Ubuntu 11.10. Затем скачал тему Solarized для терминала Gnome. С терминала мой vim выглядит хорошо: плагин vim-powerline отображается правильно, а синтаксис выделен правильными цветами. Но когда я запускаю tmux и запускаю vim - подсветка синтаксиса использует только один основной цвет, а vim-powerline не отображает цвета. Я посмотрел на FAQ по vim-powerline, и решение должно быть следующей строкой в .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