I have two classes in a python source file.
class A:
def func(self):
pass
class B:
def func(self):
pass
def run(self):
self.func()
When my cursor is in class B's 'self.func()'
line, if press CTRL+], it goes to class A's func method. But instead I would like it to go B's func method.
The <C-]>
command jumps to the first tag match, but it also takes a [count]
to jump to another one.
Alternatively, you can use the g<C-]>
command, which (like the :tjump
Ex command) will list all matches and query you for where you want to jump to (when there are multiple matches).
Have a look at Jedi-Vim. It defines a new “go to definition” command, that will properly handle those situations.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With