2013-06-27 6 views
0

Как говорится в названии, я хочу знать, как я могу включить guifg и guibg в vim colorschemes. Я уже писал в своем vimrc set t_Co=256, но он позволяет только ctermfg и ctermbg для 256 цветов.Как включить guibg guibg в vim?

меня Debian 7.0 свистящих и я использую gnome-terminal (но я попытался с terminator terminal, а также не работает)

Спасибо заранее.

+1

Подсказка: «gui» bg и «gui» fg. – romainl

ответ

1

Атрибуты выделения, начинающиеся с gui..=, используются только в GVIM, а не в терминале Vim; в графическом интерфейсе доступны 24-битные цвета, но большинство терминалов останавливаются при поддержке 256 разных цветов.

Плагины, такие как CSApprox, могут принимать определения цветов GUI и преобразовывать их в подходящую цветовую палитру 256-цветного цвета cterm для цветных терминалов. Это помогает с цветами, которые в противном случае выбираются только из стандартной 16-цветной цветовой палитры по умолчанию, или только для определения цветов GUI.

+0

Понял, спасибо! –

+0

CSApprox работает очень хорошо. Существует также https://github.com/KevinGoodsell/vim-csexact, который предлагает несколько иной подход к проблеме. Оба проверяют работу. –