Подсветка синтаксиса в vim - PullRequest
10 голосов
/ 11 марта 2010

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

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

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

Ответы [ 6 ]

11 голосов
/ 11 марта 2010

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

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

5 голосов
/ 11 марта 2010

Вы можете переключить colorscheme с помощью:

:colo <colorscheme-name>

Закладка кружков по всем доступным цветовым схемам:

:colo <Tab>

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

1 голос
/ 13 марта 2010

Любимые схемы цветов (устанавливается с помощью: colo [rscheme], как упоминалось несколько раз)

"Темный фон
"пустыня Коло256
"Colo Xoria256 "Colo Vylight
Коло шифер

"Светлый фон"
"colo summerfruit256
"Colo Beauty256 "colo phpx
"Коло утро

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

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

:h 'background'
1 голос
/ 11 марта 2010

Как говорит stefanB, вы можете изменить цветовую схему с помощью команды :colo[rscheme]. Существует около десятка встроенных схем, и вы можете загрузить еще тысячи с веб-сайта Vim.

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

0 голосов
/ 11 марта 2010

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

:set bg=dark

Это облегчает чтение большей части кода.

0 голосов
/ 11 марта 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...