Un couple de choses à vérifier:
Dans iTerm2, dans les Préférences -> Profils -> Terminal, en vertu de "l'Émulation de Terminal" vous avez "Rapport Terminal de Type" set à xterm-256color.
Dans votre .vimrc, il ya quelques options que vous pouvez également définir pour s'assurer qu'il est en 256 couleurs:
set background=dark
" solarized options
let g:solarized_visibility = "high"
let g:solarized_contrast = "high"
colorscheme solarized
Et l'un de ceux-ci devrait fonctionner, mais le numéro 1 en premier.
MAIS, si vous utilisez la valeur par défaut, construit dans vim sur Snow Leopard, il ne fonctionnera pas, car il n'est pas compilé avec le support de 256 couleurs. Je crois que le construit dans la version de Lion.
Edit: selon plusieurs commentaires sur cette réponse, j'ai supprimé let g:solarized_termcolors = 256
ligne de l' .vimrc
exemple ci-dessus. Il semble que cela pourrait être un problème pour certains. Un autre dit que l'ajout de la ligne, let g:solarized_termcolors = 16
correction d'un problème d'affichage de couleur. Votre propre kilométrage peut varier.
Deuxième Edit: Si vous avez chargé la solarisés palette de couleurs dans iTerm2, alors vous devez let g:solarized_termcolors=16
. Seulement let g:solarized_termcolors=256
si vous êtes pas à l'aide de la solarisés palette comme votre iTerm2 couleur prédéfinie.