我需要这个来完成一个插件,我为了改变状态行的颜色取决于模式。如何找出当前colorscheme用于某些特定颜色的某个颜色值?
但是我遇到了一个明显的问题,我怎么知道用户使用的是什么主题?即使我知道我不能为每个主题制作特定的颜色。
因此,如何知道当前主题用于状态行的前景和背景颜色。
编辑1:
在情况下,我并不清楚,我正在寻找一种方法来查找某些东西ctermfg
/bg
和guifg
/bg
。现在的状态线。 :)
编辑2:
显然,如果我这样做:hi StatusLine
我得到了我所需要的,不过,我需要完善它只得到了价值,而不是它的全部。猜猜我将不得不使用一些正则表达式来找出价值。如果有人知道一个更简单的方法,请分享它(或者如果你已经用正则表达式计算出来)。谢谢!
这正是我正在寻找的!谢谢! – greduan