代码之家  ›  专栏  ›  技术社区  ›  Niki Yoshiuchi

让CTAG+Vim与范围界定一起工作?

  •  5
  • Niki Yoshiuchi  · 技术社区  · 17 年前

    std::list<int> mylist;
    mylist.push__back(100);
    

    如果我在光标位于push\u back(100)上时键入ctrl-],它将把我带到位向量的push\u back实现,而不是list的实现。

    据我所知,ctags不知道范围,但我知道有一些使用ctags的Vim插件,例如omnicppullete。有人知道有什么插件或设置可以解决这个问题吗?

    2 回复  |  直到 17 年前
        1
  •  4
  •   John Weldon user3678248    17 年前

    您将向CTAG传递哪些选项? --extra=+q 可能有帮助。。。

        2
  •  1
  •   user6533402 user6533402    9 年前

    Vimp jumps 为您提供更好的可用跳跃视角。您可以跳转到本地或全局或任何声明。