我喜欢 textedit 和 sublime edit 等应用程序所具有的各种功能,您可以在 UI 的小栏中看到当前命名空间。有没有办法让 vim 做到这一点?
问问题
635 次
3 回答
2
电力线插件显示当前功能。
于 2012-10-16T15:53:53.367 回答
0
这是您可以放入 .vimrc 的单行代码(尽管需要安装 taglist.vim):
set statusline=%<%f\ [%{Tlist_Get_Tagname_By_Line()}]\ %h%m%r%=%-14.(%l,%c%V%)\ %P
...当您四处移动时,它将显示您的光标所在的当前功能。
我忘记了细节,但有时您需要手动刷新它,在这种情况下,此映射很有用:
map <F4> :TlistUpdate<CR>:TlistHighlightTag<CR>
^ 当您按 F4 时,它将刷新状态行中的函数名称
于 2012-10-17T07:10:21.907 回答