如何检测Vim中的功能?

Hai*_*ang 1 vim

如果光标位于一个很长的函数内的某个地方,有没有办法让Vim告诉用户他/她正在编辑哪个函数?

顺便说一句,我使用taglist,但似乎taglist不会自动更新你的位置,即使你已将光标移动到另一个函数.

Hab*_*abi 5

taglist插件提供此功能.光标当前所在的功能会自动在taglist的功能列表中突出显示.

确保Tlist_Auto_Highlight_Tag不等于0才能启用此功能.

'updatetime'定义taglist突出显示当前函数之前必须经过的无活动时间.默认值为4秒.

:help taglist.txt See section "Highlighting the current tag"

作为快速测试:键入:TlistHighlightTag以强制标记列表突出显示当前函数.如果这有效,我想您已经以任何方式禁用了自动突出显示(请参阅Tlist_Auto_Highlight_Tag).