Почему меняется 256-цветная палитра в терминале VIM на OS X?

Я экспериментировал с цветовыми схемами для терминального VIM и обнаружил кое-что раздражающе разочаровывающее, что до сих пор не смог решить.

Я ожидаю, что 16 системных цветов изменятся. Очевидно, что они настраиваются. По этой причине я попытался использовать 256-цветную палитру для создания цветовой схемы VIM, которая была бы одинаковой независимо от 16 (настраиваемой) системной цветовой палитры терминала.

Я использовал только цвета из 256 цветовой палитры для всего, включая фон. Однако я заметил, что если я открываю терминалы с разными цветами фона и текста, указанными для терминалов, цветовые схемы VIM выглядят совершенно по-разному в двух терминалах.

Я не вижу подобного поведения в Ubuntu, даже когда терминалы имеют разные фон, передний план и системные цветовые палитры.

Я с радостью приму ответ, объясняющий, почему это происходит.

Я буду в восторге, если кто-нибудь подскажет, как это обойти, помимо настройки определенного терминала для каждого набора цветовых настроек, которые я хочу использовать.

8
задан wrossmck 4 August 2014 в 20:19
поделиться