是否可以在vim中获取当前配色方案的背景颜色?
我尝试了:hi Normal
,但回复没有帮助:Normal xxx cleared
答案 0 :(得分:3)
如果有方法,则通过:hi Normal
(或更确切地说:echo synIDattr(hlID("Normal"), "bg")
,这样就无需捕获命令输出);我不知道任何其他方法,例如专用的getbgcolor()
功能。对我来说,这很好(在Windows GVIM中):
Normal xxx guibg=#FFFBF0 font=Courier:h10:cANSI
如果guibg
属性没有显示,我猜这意味着使用了(操作系统的)默认背景颜色;即没有设置。