配色方案(果冻豆)不';t在vim中启动时不能正常工作

配色方案(果冻豆)不';t在vim中启动时不能正常工作,vim,Vim,最近我在~/.vim/colors下安装了jellybeans配色方案。当我在当前会话中使用它时,一切都正常。在.vimrc中放置简单的行colorscheme并重新启动vim后,我得到以下结果: echo g:colors\u name给出jellybeans值。正如您所看到的,配色方案没有正确显示,看起来也不一样。因此,当我再次使用colorscheme monokai切换配色方案时,colorscheme-jellybeans外观变得正确: 发生了什么事?当我显式设置为使用256色时,

最近我在
~/.vim/colors
下安装了jellybeans配色方案。当我在当前会话中使用它时,一切都正常。在
.vimrc
中放置简单的行
colorscheme
并重新启动vim后,我得到以下结果:

echo g:colors\u name
给出
jellybeans
值。正如您所看到的,配色方案没有正确显示,看起来也不一样。因此,当我再次使用
colorscheme monokai
切换配色方案时,
colorscheme-jellybeans
外观变得正确:


发生了什么事?

当我显式设置为使用256色时,问题就解决了。要在vim中启用256色,请在设置配色方案之前将其放入
.vimrc

set t_Co=256
colorscheme jellybeans
set background=dark

此外,将背景设置为深色对于某些主题(如gruvbox)也很有用,可以获得合适的主题类型(浅色或深色)。因此,如果可能的话,我强迫vim使用主题的“黑色变体”。

也许
:set background=light
(或者
深色
)也需要吗?
设置t_Co=256
选项解决问题)将其与我的添加内容一起发布,我就接受它。既然您自己找到了答案,您可能应该自己发布一个答案并将其标记为已接受。。。