5

Я использую одинаковую цветовую схему для Vim как в терминале, так и в MacVim, но в итоге они получают совершенно разные цвета.

Терминал:

терминал Vim

и MacVim:

MacVim

Почему это происходит? Это происходит почти с каждой цветовой схемой, и все они плохо выглядят в терминале.

2 ответа2

3

Цвета терминала определяются приложением терминала. Тот факт, что Vim запрашивает цвет 4 (синий ANSI), не означает, что в терминале указано то же определение RGB для цвета 4 ANSI, что и в MacVim.

Вы можете использовать утилиту TerminalColors Майка Соломона, чтобы изменить цвета ANSI по умолчанию в терминале, чтобы они соответствовали цветам в MacVim.

0

Возможно, вам придется переопределить цвета вашего терминала, чтобы они были точно такими же, как в Macvim.

Вы используете Terminal.app или iTerm2.app? Какая версия Mac OS X?

Предполагается, что и iTerm2, и последняя версия Terminal on Lion поддерживают 256 цветов, но они могут сильно отличаться от тех, которые вы можете использовать в MacVim.

Однако я не думаю, что вы сможете добиться точно такого же вида.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .