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

11

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

set tags=../../../tags
或者
set tags=../../tags

我认为vim可以自动完成这个操作:

首先搜索./tags,如果存在则设置标签,否则

搜索../tags,如果存在则设置标签,否则

搜索../../tags,如果存在则设置标签,否则

一直重复直到达到根目录/或D:目录。

然而,我对vim脚本不太熟悉,非常感谢您的帮助!

1个回答

22

关于这个问题,这里有一些评论。

基本上,这应该可以正常工作:

set tags=./tags;/

从当前目录开始,它使用一个 tags 文件并向上查找到根目录。

要了解更多详细信息,请键入 :help tags-option


2
在我的vim中放置“,”无法正常工作。我使用分号set tags=./tags;/适用于我。 - A. K.
哇,那是一个非常糟糕的打字错误。感谢你发现了它。 - romainl
3
иҜ·еҸӮиҖғ:h file-searchingд»ҘиҺ·еҸ–иҜҘиҜӯжі•зҡ„зӣёе…ідҝЎжҒҜгҖӮ - Thomson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接