我使用vim C标记文件导航使用Ctrl-]。问题是每当一个文件被修改,链接不再有效,我必须重新运行ctags和更新标记文件。我们的代码基础是巨大的,它需要一段时间生成标签文件。
有没有工具定期更新标签文件在后台?我可以配置VIM做同样的事吗?
我在Windows下使用gvim。
除了Blixtor的回答,你需要仔细考虑一下脚本的设计。我建议隔离设计,使自动命令使用Windows“开始”命令或类似命令在后台运行外部脚本:从而防止Vim在生成标记文件时无响应。
然后,该脚本可以使用不同的文件名(即不是“tags”:ctags -R -o newtags)生成标记文件,并且当ctags完成时,删除标记并将newtag重命名为标记。这将防止标记文件在生成完成时在Vim中不可用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。