J'ai installé Ubuntu 11.10. Ensuite téléchargé le thème Solarized pour Gnome Terminal. Depuis le terminal, vim a l’air beau: le plugin vim-powerline s’affiche correctement et la syntaxe est mise en surbrillance avec les couleurs appropriées. Mais lorsque j’exécute tmux et que j’exécute vim - la syntaxe en surbrillance n’utilise qu’une couleur de base et vim-powerline n’affiche aucune couleur. J'ai consulté la FAQ sur vim-powerline et la solution devrait être cette ligne dans .tmux-config:
set -g default-terminal "screen-256color"
Mais ça ne marche pas. J'ai regardé TERM et c'est le retour 'xterm' alors j'ai essayé:
set -g default-terminal "xterm-256color"
Mais cela n'aide pas non plus.
C'est la seule ligne dans .tmux.config. Dans .vimrc j'ai les lignes suivantes:
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