当我做同样的事情时,这个函数浮动在网络上:
function! SynStack() if !exists("*synstack") return endif echo map(synstack(line('.'),col('.')),'synIDattr(v:val,"name")') endfunc