什么colorscheme设置控制Vim(终端版本)中的文本背景颜色?

Jos*_*arl 10 vim bash

vimbash启用透明度的全屏终端中运行.(对于笔记本电脑来说,这是一个很好的设置 - 当我离开办公桌时,几乎让我不会错过我的多显示器装置.)

我遇到的麻烦是大多数配色方案,例如优秀的配色方案,desert256在文本背后设置了某种突出的颜色,通常是黑色.净效果是一个大多数透明的终端,每行代码后面都有黑色块,模糊了它们前面的任何东西.

某些默认颜色方案(例如elflord,不执行此操作).背景始终保持透明.

我可以.vimrc在设置后colorscheme删除文本背景颜色后执行设置吗?我使用pathogen插件从GitHub刷新我的配色方案,所以我不想编辑我的本地副本.

Jos*_*arl 19

找到了答案.我在行.vimrc后添加了这个colorscheme:

hi Normal ctermbg=NONE
Run Code Online (Sandbox Code Playgroud)