2015-05-14 2 views
0

У меня есть солярий установлен и выглядит отлично. Единственное, что я хочу сделать по-другому, это то, что я хочу, чтобы CursorLine увеличивал контраст, а не уменьшал его. Похоже, что я должен просто быть в состоянии поставить ...Как настроить соляризацию для gvim?

hi CursorLine guibg=#000000 

... в моей .vimrc, и в самом деле, если я введу его в качестве команды, он работает, как ожидалось. Но вложение в файл не имеет никакого эффекта. Я пробовал как до, так и после «colorscheme solarized».

+0

Решение очевидно: редактировать ColorScheme непосредственно. – romainl

+0

Что-то в вашем '.vimrc' должно мешать. Вы уверены, что не задали цветовую схему в другом месте? Попробуйте поставить эту строку до конца '.vimrc'. – svlasov

+0

Положите его на самый конец. Я не уверен, что мешает. Я адаптировал свой .vimrc из того, что я нашел в Интернете много лет назад, и я не понимаю его всех. Но это работает. Благодаря! – user1889034

ответ

1

Команда :hi должна быть выдана после команды colorscheme, которая выполняется во время запуска. Поскольку плагины не должны этого делать, это, скорее всего, в вашем ~/.vimrc. Посмотрите внимательно; ненужные накладные расходы для настройки нескольких цветов; во всяком случае, побеждает последний.

При переключении colorschemes динамически, вам также нужно подключить в том, что с помощью

autocmd ColorScheme * hi CursorLine guibg=#000000 
Смежные вопросы