Я экспериментировал с различными системами цветов в энергии в последнее время. Моя проблема состоит в том, что цвета, используемые схемами только, используют эти 16, раскрашивает мои Предпочтения Профиля, даже при том, что мой терминал поддерживает 256 палитр.
Когда я вставил tput colors
это возвращается 256. У меня есть мой TERM
переменный набор к xterm-256color
. Я имею set t_Co=256
в моем .vimrc
. По этому вопросу, Как я включаю полноцветную поддержку в Vim? существует сценарий Python, который отобразит Ваши доступные цвета. Я вижу полный спектр цветов, которые человек показывает в их снимке экрана.
Все же даже после того, как все это, цвета в моей энергии - только те перечисленные в Предпочтениях Профиля. Я знаю это, потому что я могу изменить цвета и видеть соответствующий "darkgreen" (или какой бы ни окрашивают, я выбираю), изменение шрифта в любом цвете, на который я изменил его.
Таким образом каждый раз, когда я указываю систему цветов, она имеет общий взгляд и появление его, но это не точно корректно. Я хотел бы иметь свой взгляд цветовых схем, как они делают в снимках экрана, которые я вижу их.
Действительно ли возможно сделать это, или я должен буду всегда вручную изменяться, эти 16 раскрашивает мои Предпочтения Профиля для прекрасного соответствия системе цветов?
Я использую vim-gnome
пакет в Ubuntu 14.04 с терминалом гнома. Спасибо за любую справку.
Это работает в терминале гнома + энергия на Ubuntu 14.04:
Во-первых, устанавливает удар, устанавливающий как конец ~/.bashrc
файл как это:
if [ -n "$DISPLAY" -a "$TERM" == "xterm" ]; then
export TERM=xterm-256color
fi
Затем, устанавливает установку энергии в конце ~/.vimrc
файл как это:
if $COLORTERM == 'gnome-terminal'
set t_Co=256
endif
необходимо будет загрузить новый терминал, чтобы видеть, что они имеют эффект. Можно работать , сценарий Python для тестирования является установкой удара, вступил в силу и затем тестирование поддержки энергии, которой я верю, была базовая проблема выше:
Установка 256 цветных тем энергии загрузка сценария и сохранение его к ~/.vim/colors/inkpot.vim
и включают его с этой командой:
:colo inkpot
необходимо видеть тему, которая при локальном тестировании не изменяется, когда цвета терминала гнома изменяются. Можно сделать эти темы постоянными путем добавления команды к .vimrc файлу.
[еще 1115] информация о цветах энергии может быть найдена на их веб-сайте .