Vim Taglist 无法显示页面功能
Posted
技术标签:
【中文标题】Vim Taglist 无法显示页面功能【英文标题】:Vim Taglist can not display page function 【发布时间】:2012-07-19 08:51:25 【问题描述】:我想在我的 Vim 编辑器中使用 Ctag 和 TagList 插件,一切正常,除了 taglist 导航,它不能显示包含的所有页面功能,但页面自己定义。 我按 ctrl+] 也很好用。
例如
$var = get_input();recent();function recent()return true
get_input 是在另一个文件中定义的。这里我只能在 TagList 侧边栏中看到“最近”
如何让侧边栏显示我最近工作文件中的所有功能? 感谢大家的帮助
【问题讨论】:
在我的全局 vimrc 文件中是这样添加的 let Tlist_Ctags_Cmd='/usr/bin/ctags' 【参考方案1】:我认为你不能。 Taglist 仅向您显示声明事物的位置而不是您调用它们的位置。您可以在目录中搜索文件名或使用其他工具(如 cflow)来查看从文件中调用了哪些函数。
您无法显示该信息,因为 ctags 不关心。 Ctags 是一个映射函数、定义等的定义 的工具。Taglist 只是向您显示来自 ctags 创建的标签文件的信息。无论您在文件中实际调用什么函数 id 都与 ctags 无关,因此您无法使用 ctags 和 TagList 显示此信息。
【讨论】:
以上是关于Vim Taglist 无法显示页面功能的主要内容,如果未能解决你的问题,请参考以下文章