我暂时使用vim而不是gvim,但是我遇到了一个奇怪的问题,即如果首先应用少数特定颜色方案中的一个,那么vividchalk colorscheme将仅在基于终端的vim中正确显示。因此,只需在我的.vimrc中调用colorscheme vividchalk
,就会使用不正确的背景颜色加载vividchalk主题:
执行以下操作时正确加载colorscheme:
colorscheme peachpuff
colorscheme vividchalk
这适用于我的vimrc中的相同位置,没有其他更改。
在设置vividchalk之前设置这些colorschemes会使vividchalk工作:default
,evening
,morning
,onedark
,peachpuff
,tomorrow
,zellner
在设置vividchal之前设置以下colorschemes会导致vividchalk显示不正确:blackboard
,blue
,darkblue
,koehler
,murphy
,{{ 1}},pablo
,slate
,sunburst
。请注意,无论在它们之前设置什么,这些colorchemes中的许多都会失败。
寻找两种不同颜色方案的.vim文件之间的一致差异让我无处可去。有没有人知道发生了什么?