ctags有多个匹配的查找处理

bigzhu posted @ Nov 27, 2007 03:19:00 PM in vim , 3295 阅读
多个匹配

当一个函数(或类中的方法)被定义多次,":tags" 命令会跳转到第一处。

如果在当前文件中存在匹配,那它将会被首先使用。
你现在可以跳转到同一个标签的其它匹配处:

:tnext

重复执行这个命令可以找到更多的匹配。如果存在很多匹配,你可以选择要跳转到哪一个:

:tselect tagname

Vim会为你展示一个选择列表
你现在可以输入要跳转到的匹配代号(在第一列).其它列的信息可以让你知道匹配在何处被定义可以用这些命令在各匹配的标签间移动:

:tfirst                 到第一个匹配

:[count]tprevious       向前 [count] 个匹配

:[count]tnext           向后 [count] 个匹配

:tlast                  到最后一个匹配如果没有指定,[count] 省缺为1


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter