如何搜索标签文件并在vim启动时自动加载它

时间:2011-06-09 03:17:03

标签: vim tags editor cscope

Vim是我最喜欢的编辑器,当我在vim中打开一个php或python文件时,第一个命令是:

set tags=../../../tags

set tags=../../tags

我认为vim可以自动执行此操作:

  

首先搜索./tags,如果存在,则设置它,如果不存在

     

搜索../tags,如果它存在,设置它,如果不存在

     

搜索../../tags,如果它存在,设置它,如果不存在

     

直到它到达/或D:目录

但是,我对vim脚本并不熟悉。 如果您有任何帮助,我们将不胜感激!_

1 个答案:

答案 0 :(得分:19)

this question对此特定主题有一些评论。

基本上,这应该有效:

set tags=./tags;/

它从当前目录中的标签文件开始,然后到达根目录。

输入:help tags-option了解详情。