在自定义vim statusline时,我可以使用以下语法来使用突出显示组User1
set statusline+=%1*假设我有一些定制的亮点,比如:
highlight StatusLineStyle ctermbg=34 ctermfg=15 guibg=#00af00 guifg=#ffffff如何利用statusline中的自定义语法色彩?
发布于 2015-03-31 14:26:08
这是在:help 'statusline'中解释的,就在%1*的部分上面
# - Set highlight group. The name must follow and then a # again.
Thus use %#HLname# for highlight group HLname. The same
highlighting is used, also for the statusline of non-current
windows.所以…
set statusline+=%#StatusLineStyle#%f#发布于 2015-03-31 14:26:35
与%N*类似,还有用于自定义突出显示组名称的%#HLname#。实际上,它被记录在上面(在:help 'statusline'上)。因此,对于您的例子,请使用
:set statusline+=%#StatusLineStyle#或者,您可以使用User1..9样式,并将突出显示组链接到它:
:highlight link User1 StatusLineStylehttps://stackoverflow.com/questions/29370758
复制相似问题