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

如何搜索标签文件并在vim启动时自动加载,vim,tags,editor,cscope,Vim,Tags,Editor,Cscope,Vim是我最喜欢的编辑器,当我在Vim中打开php或python文件时,第一个命令是: set tags=../../../tags 或 我认为vim可以自动做到这一点: 第一次搜索./tags,如果存在,设置它,如果不存在 搜索../tags,如果存在,设置它,如果不存在 搜索.././标记,如果存在,则设置它,如果不存在 直到它到达/或D:目录 但是,我对vim脚本不太熟悉。 感谢您的任何帮助_ 关于这一特定主题,我们有一些评论 基本上,这应该是可行的: set tags=./tags;/

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

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

我认为vim可以自动做到这一点:

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

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

搜索.././标记,如果存在,则设置它,如果不存在

直到它到达/或D:目录

但是,我对vim脚本不太熟悉。
感谢您的任何帮助_

关于这一特定主题,我们有一些评论

基本上,这应该是可行的:

set tags=./tags;/
它从当前目录中的标记文件开始,然后转到根目录


键入
:帮助标记选项
了解更多详细信息。

放置
在我的vim上不起作用。我使用了分号
set tags=./tags/这对我很有用。哇。那是一个非常糟糕的打字错误。感谢您发现它。有关此语法,请检查
:h file search
set tags=./tags;/