Vim - 256 цветов включено, только 16 работают

Я не могу изменить свои цвета Vim, используя сетку из 256 цветов ( http://www.calmar.ws/vim/256-xterm-24bit-rgb-color-chart.html). К сожалению, работают только 16 основных цветов. Цвета из сетки 256 цветов заменяются эквивалентами в сетке из 16 цветов: цвет 88 станет цветом 1, 214 станет 11, 224 станет 15 и т. Д.

Вот что я использую в своих ~/.vimrc относительно цветов:

set t_Co=256
highlight comment ctermfg=grey
highlight constant ctermfg=224
syntax enable

С этим кодом комментарии серые, а константы белые (тогда как они должны быть бежевыми).

Я думал, что было бы полезно, чтобы вы знали, когда я набрал tput colors в моей оболочке результат был "256", что означает (если я не ошибаюсь), что 256 цветов включены. Когда я набрал echo $TERMрезультат был "xterm-256color", и если я не ошибаюсь (снова), это означает, что я правильно установил плагин на 256 цветов.

Вам может быть полезно знать, что я использую zsh.

Я запустил несколько скриптов, чтобы показать поддерживаемые цвета моего терминала, вот результат:

Я не понимаю, почему я не могу использовать пакет 256 цветов. Где я не прав?

0 ответов

Другие вопросы по тегам