如何获得 vim 中的背景颜色?

how to get the background color in vim?

是否可以在vim中获取当前配色方案的背景颜色?

我尝试了 :hi Normal 但回复没有帮助:Normal xxx cleared

如果有办法,那就是通过 :hi Normal(或者更确切地说 :echo synIDattr(hlID("Normal"), "bg"),这避免了捕获命令输出的需要);我不知道任何其他方式,例如专用的 getbgcolor() 函数。对我来说,这很好用(在 Windows GVIM 中):

Normal         xxx guibg=#FFFBF0 font=Courier:h10:cANSI

如果 guibg 属性没有出现,我猜这意味着使用了(操作系统的)默认背景色;即没有任何设置。