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.

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

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

2
задан 21 апр. '17 в 18:01
источник поделиться
0 ответов

Другие вопросы по меткам или Задайте вопрос