Подсветка синтаксиса в Vim

У меня возникли проблемы с чтением темно-синего на черном, когда я включаю цвета синтаксиса в vim.

Как изменить некоторые цвета по умолчанию или цвета схем, таких как:

http://www.vim.org/scripts/script.php?script_id=1571

6 ответов


во-первых, попробовать :set background=dark, что приведет к изменению vim на цветовую схему, которая лучше работает для чтения на черном фоне.

Если это не работает достаточно хорошо, вы можете создать свою собственную цветовую схему, следуя этим направлениям:http://vim.wikia.com/wiki/Create_a_color_scheme_based_on_another


вы можете переключиться между colorscheme С:

:colo <colorscheme-name>

Tab круги над всеми доступными colorschemes:

:colo <Tab>

Если вам нужно больше вам схемы некоторых из http://vimcolorschemetest.googlecode.com/svn/html/index-c.html


как говорит стефанб, вы можете изменить colorschemes с помощью . Существует около дюжины встроенных схем, и вы можете загрузить еще тысячи с веб-сайта Vim.

Я рекомендую установка Color Sampler Pack - это выбор из 100 самых популярных colorschemes, и в Gvim он добавляет меню, которое позволит вам легко переключаться между ними.


любимые colorschemes (набор с: colo[rscheme], как упоминалось несколько раз)

" Темный Фон
"colo desert256
"colo xoria256 "Коло vylight
"Коло Слейт

" Светлого Фона
"colo summerfruit256
"colo beauty256 "colo phpx
- Коло Морнинг!--2-->

те *256 работают хорошо при работе через замазку.

мое понимание настроек фона заключается в том, что он настраивает цвета ваша схема так они более заметны на темном или светлом фоне. Хотя схемы, которые я использую, похоже, справляются с этим сами по себе. См.:

:h 'background'

этот темно-синий цвет трудно увидеть наверняка. Я не знаю, в какой среде вы работаете, но я обычно настраиваю настройки цвета в моей консоли или шпатлевке, чтобы она лучше отображалась. Это защитит вас от других программ, которые тоже хотят использовать этот цвет.


Я не уверен, что это отвечает на ваш вопрос, но есть несколько способов получить разные цветовые схемы. Мой любимый (и единственный, с которым я действительно знаком) -

:set bg=dark

Это упрощает чтение большинства кодов.