我在 python 源文件中有两个类。
class A:
def func(self):
pass
class B:
def func(self):
pass
def run(self):
self.func()
当我的光标在 B 类的'self.func()'
行中时,如果按CTRL+ ],它将转到 A 类的 func 方法。但相反,我希望它采用 B 的 func 方法。
该<C-]>
命令跳转到第一个标签匹配,但也需要 a[count]
才能跳转到另一个。
或者,您可以使用该g<C-]>
命令,该命令(如:tjump
Ex 命令)将列出所有匹配项并询问您要跳转到的位置(当有多个匹配项时)。
看看Jedi-Vim。它定义了一个新的“转到定义”命令,可以正确处理这些情况。