Несколько вещей для проверки:
В iTerm2, в Предпочтения -> Профили -> Терминал, в разделе «Эмуляция терминала» у вас установлено «Тип терминала отчета»: установлено в xterm-256color.
В вашем .vimrc есть несколько опций, которые вы также можете установить, чтобы убедиться, что он использует 256 цветов: set background=dark
" solarized options
let g:solarized_visibility = "high"
let g:solarized_contrast = "high"
colorscheme solarized
И один из них должен работать, но сначала # 1.
НО, если вы используете по умолчанию, встроенный в Snow Leopard, он не будет работать, так как он не построен с поддержкой 256 цветов.Я считаю, что встроенная версия в Lion делает.
Редактировать: На основании нескольких комментариев к этому ответу я удалил строку let g:solarized_termcolors = 256
из примера .vimrc
выше.Похоже, что это может быть проблемой для некоторых.Другой говорит, что добавление строки let g:solarized_termcolors = 16
исправило проблему с цветным дисплеем.Ваш собственный пробег может варьироваться.
Второе редактирование: Если вы загрузили соляризованную цветовую палитру в iTerm2, то вам необходимо let g:solarized_termcolors=16
.Только let g:solarized_termcolors=256
, если вы не , используя соляризованную палитру в качестве цветовой предустановки iTerm2.