2013-07-08 49 views
2

我在我的工作中使用ctags,TagbarToggle用于显示函数名称。如何快速显示函数名称?

我的问题是,当在源代码中搜索一些关键字时,包含关键字auto的函数名称是否可以更快地高亮显示?

例如 当搜索源代码时,open(),startpreview()和close()包含关键字“camera”,只有当我停止短时间搜索时,函数焦点才会改变显示哪个函数I是在。 当我搜索时,函数名称的焦点可以同步自动更改吗?有没有插件可以这样做?

回答

4

TagBar插件更新关于CursorHold事件的信息。您可以修改搜索命令以在跳转到下一个匹配后触发该搜索命令:

:nnoremap <silent> n n:doautocmd TagbarAutoCmds CursorHold<CR> 
:nnoremap <silent> N N:doautocmd TagbarAutoCmds CursorHold<CR> 
+0

Thx,Ingo。给我很棒的提示。它困扰了我很长一段时间 – harris