2010-12-12 41 views

回答

3

這將返回當前語法組。

function! SyntaxItem() 
    return synIDattr(synID(line("."),col("."),1),"name") 
endfunction 

來源:http://vim.wikia.com/wiki/Showing_syntax_highlight_group_in_statusline
另請參見:http://vim.wikia.com/wiki/Identify_the_syntax_highlighting_group_used_at_the_cursor

+0

我對網站上的問題沒有找到滿意的答案,但我最終找到了正確的答案,所以我想我只是在這裏發佈答案供將來參考。 – 2010-12-12 04:05:41