Редактировать : Я нашел точную копию вашего вопроса: здесь .Похоже, проблема в том, что iTerm не поддерживает 256 цветов по умолчанию.
Обычная проблема с цветовой схемой и терминалом состоит в том, что терминал часто ограничен 256 цветами, а цветовая схема графического интерфейса использует 2 ^ 32 цвета.Таким образом, некоторые из них неправильно отображаются в терминале.
Существует простой тест, чтобы проверить: если вы запускаете версию GUI, правильно ли отображается цветовая схема?
Возможные решения:
1. Преобразуйте вашу цветовую схему в 256 цветов, используя следующий плагин: CSApprox.vim
2. Выберите другую цветовую схему.(Часто в цветовых схемах Vim.org, совместимых с Terminal, в названии указано «256», например, «wombat256») *
3. Используйте версию GUI, например MacVim или GVim
Если я правильно помню,цветовая схема Zenburn прекрасно работает как с графическим интерфейсом, так и с терминальной версией.Он довольно темный в пастельных тонах.
Личная история: потратив целую вечность, чтобы возиться с цветовой схемой, чтобы получить что-то подходящее для терминала, я переключился на версию с графическим интерфейсом.Версия GUI со скрытой панелью значков практически не отличается от версии терминала, если вы работаете локально