【发布时间】:2015-01-09 23:01:59
【问题描述】:
能否在vim中获取当前配色方案的背景色?
我尝试了:hi Normal,但响应没有帮助:Normal xxx cleared
【问题讨论】:
-
Normal xxx cleared表示没有Normal颜色。
标签: vim colors color-scheme
能否在vim中获取当前配色方案的背景色?
我尝试了:hi Normal,但响应没有帮助:Normal xxx cleared
【问题讨论】:
Normal xxx cleared 表示没有Normal 颜色。
标签: vim colors color-scheme
如果有办法,那就是通过:hi Normal(或者更确切地说是:echo synIDattr(hlID("Normal"), "bg"),这样可以避免捕获命令输出的需要);我不知道任何其他方式,例如一个专用的getbgcolor() 函数。对我来说,这很好用(在 Windows GVIM 中):
Normal xxx guibg=#FFFBF0 font=Courier:h10:cANSI
如果guibg属性没有出现,我猜这意味着使用了(操作系统的)默认背景色;即没有设置任何内容。
【讨论】:
guibg 属性,我猜这意味着使用了(操作系统的)默认背景色;即没有设置任何内容。 [...] 谢谢,这就是问题所在!