在Vim中设置计时器

时间:2011-01-21 08:56:49

标签: vim autocomplete ctags exuberant-ctags

我使用Vim和ctags来探索代码。我有一些键映射来重新构建ctags以使其保持最新状态。因此,每当我找不到某个标签时,我都要确保按Alt + F12重建标签,然后再试一次。但我想知道是否可以像在Visual Studio和其他IDE中那样自动执行此任务。我正在考虑制作一个计时器,每隔30分钟重建一次标签。有人知道Vim脚本是否支持计时器?

另外,如果您对自动构建标记有任何建议,请分享。

3 个答案:

答案 0 :(得分:3)

将其作为预定工作。否则设置autocmd。

答案 1 :(得分:2)

不是使用计时器,最好每次实际保存文件时刷新标签,即从代码库中添加或删除标签的那一刻。

已经有一些问题涉及这个话题:

How to automatically update tag file in Vim
How to refresh taglist in vim?

答案 2 :(得分:2)

在这种情况下,Timer routine插件值得一提。