Я только что запустил с энергии в человечности, и испытайте некоторые затруднения при установке моего .vimrc файла. Это - то, что я в настоящее время имею:
"============= Solarized color theme =============
"https://github.com/altercation/vim-colors-solarized
syntax enable "Use syntax highlighting
set background=dark "Use dark color scheme
colorscheme solarized "Choose solarized
"============= Settings =============
set nocompatible "Necesary for cool vim things
set number "Line numbers
set colorcolumn=80 "Have a line after 80 char
set ruler "Add ruler at the bottom of vim
set cursorline
Однако, когда я не вижу свой cursorline и colorcolumn с этими настройками. Если я не использую подвергнутый воздействию солнца цветной синтаксис, я действительно вижу их. Вы парни знают то, что я делаю неправильно?
Так, проверьте на них:
Вы должны set t_Co=256
в Вашем vimrc. (читайте здесь [еще 114])
Вы должны отредактировать цвета на своем терминале, после подвергнутой воздействию солнца системы цветов. Проверьте это .
я использую syntax on
, но я верю syntax enable
, должен сделать работу также.
Помещенный подвергнутая воздействию солнца тема в ~/.vim/colors
Сообщенный мне, если это действительно работает после выполнения всех этих шагов.
Устанавливая t_Co в 256, что Вы получите, является ухудшенной версией Подвергнутых воздействию солнца.
Это лучше к , обновляют Вашу предельную цветовую палитру вместо этого для более точных цветов.
set t_Co=16
let g:solarized_termcolors=16
, устанавливая t_Co
и solarized_termcolors
к 16 мы говорим Энергии и Подвергнутый воздействию солнца использовать цветовую палитру терминала.
От README (шахта акцента):
ВАЖНОЕ ПРИМЕЧАНИЕ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ ТЕРМИНАЛА:
Если Вы собираетесь использовать Подвергнутый воздействию солнца в режиме Terminal (т.е. не в версии GUI как gvim или macvim), считайте установку системы цветов Вашего эмулятора терминала к используемому палитрой Solarized. Я включал палитры для некоторого популярного эмулятора терминала, а также Xdefaults в официальной Подвергнутой воздействию солнца загрузке, доступной от [Подвергнутая воздействию солнца домашняя страница]. Если Вы будете использовать Подвергнутый воздействию солнца без этих цветов, то Подвергнутый воздействию солнца должен будет быть сказан ухудшить его систему цветов к набору, совместимому с ограниченными 256 терминальными палитрами (тогда как при помощи ansi значений цвета терминала 16, можно установить корректные, определенные значения для палитры Solarized).
При использовании пользовательских терминальных цветов solarized.vim должен работать из поля на Вас. Если Вы будете использовать эмулятор терминала, который поддерживает 256 цветов, и не хотят использовать пользовательские Подвергнутые воздействию солнца терминальные цвета, то необходимо будет использовать ухудшенные 256 систем цветов. Для этого просто добавьте следующую строку перед
colorschem solarized
строка:let g:solarized_termcolors=256
Снова, я рекомендую просто изменить Ваши терминальные цвета на Подвергнутые воздействию солнца значения или вручную или по одной из многих терминальных схем, доступных для импорта.
То, что работало на меня на Ubuntu 16.04 с включенным Терминальным приложением, должно было просто выбрать Подвергнутый воздействию солнца и для "Цвета текста и для Цвета фона" (выберите легкий или темный), и "Палитра" в Терминале> Предпочтения> Профили> (выбирают Ваш),> Редактирование> Цвета
Некоторые другие ответы рекомендуют выбрать 256 цветовых палитр, но, как упомянуто в документации, это дает Вам ухудшенный (и явно хуже, по-моему) система цветов.