10

当我在 vim 中打开语法颜色时,我无法在黑色上读取深蓝色。

如何更改一些默认颜色或模式的颜色,例如:

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

4

6 回答 6

11

首先, try :set background=dark,这将导致 vim 更改为更适合在黑色背景上阅读的配色方案。

如果这还不够好,您可以按照以下说明创建自己的配色方案:http: //vim.wikia.com/wiki/Create_a_color_scheme_based_on_another

于 2010-03-10T22:15:29.990 回答
5

您可以使用以下方式切换colorscheme

:colo <colorscheme-name>

选项卡圈在所有可用的配色方案上:

:colo <Tab>

如果您需要更多方案,请从http://vimcolorschemetest.googlecode.com/svn/html/index-c.html

于 2010-03-10T22:16:00.977 回答
1

正如 stefanB 所说,您可以使用:colo[rscheme]命令更改颜色方案。有十几个内置方案,您可以从 Vim 网站下载数千个。

我建议安装Color Sampler Pack - 这是 100 种最流行的配色方案的选择,在 Gvim 中它添加了一个菜单,让您可以轻松地在它们之间切换。

于 2010-03-10T22:33:10.573 回答
1

最喜欢的颜色方案(设置 :colo[rscheme] 多次提到)

“深色背景
”科罗拉多沙漠 256
“科罗拉多 xoria256”科罗拉多 vylight“科罗拉多
石板

"光背景
"colo summerfruit256
"colo beauty256"colo phpx
"colo 早晨

*256 在使用 putty 时效果很好。

我对背景设置的理解是,它可以调整配色方案的颜色,使它们在深色或浅色背景上更加明显。虽然我使用的方案似乎可以很好地处理这个问题。看:

:h 'background'
于 2010-03-13T19:59:47.497 回答
0

这种深蓝色很难确定。我不知道您在什么环境中工作,但我通常会调整控制台或油灰中的颜色设置,以使其显示得更好。这将保护您免受其他想要使用该颜色的程序的影响。

于 2010-03-10T22:15:01.780 回答
0

我不确定这是否能回答您的问题,但有几种方法可以获得不同的配色方案。我最喜欢的(也是我唯一真正熟悉的)是

:set bg=dark

这使大多数代码更易于阅读。

于 2010-03-10T22:16:47.980 回答