如果我有以下结构
.
├── main-one
│ ├── main.cpp
│ └── tags
├── main-two
│ ├── main.cpp
│ └── tags
└── tags
2 directories, 5 files
我在main.cpp
文件夹中的main-one
,假设我要搜索标记print
,其中有两个存在,每个main.cpp
文件中有一个。如何为1
函数指定:ta print
的最大深度级别,以便它只在当前工作目录中搜索?也许是一个交互式标签搜索?
我问这个是因为我想在一个更大的项目中使用ctags
,我希望能够搜索main
之类的常见内容,而不会获得数百个结果
答案 0 :(得分:0)
你不能。 :tag foo
会跳转到foo
文件中的第一个tags
,无论您的项目位于何处(以及您在哪里)。
改为使用:help :tselect
。
答案 1 :(得分:0)
lh-tags允许过滤标签结果。我还没有在当前目录上实现过滤器,但我猜它应该是可能的。