если у меня есть два файла
файл a.py:
class A():
pass
file b.py:
from a import A
b = A()
When, когда я использую ctags и нажимаю Ctrl +] в vim, он перенаправляет меня на оператор import, а не к определению класса. В этом коде все в порядке:
файл a.py:
class A():
pass
file b.py:
from a import *
b = A()
Я использую сопоставление, подобное следующему, которое позволяет мне выбирать, когда есть несколько совпадений для данного тега:
nnoremap <C-]> :execute 'tj' expand('<cword>')<CR>zv
Кроме того, проверьте справочную страницу для ctags, вы можете найти там способ отключить этот тип тегов.