Пропустить «импорт» операторов python в exuberant ctags

если у меня есть два файла

файл 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()
27
задан Андрей Костенко 31 August 2010 в 13:25
поделиться

1 ответ

Я использую сопоставление, подобное следующему, которое позволяет мне выбирать, когда есть несколько совпадений для данного тега:

nnoremap <C-]> :execute 'tj' expand('<cword>')<CR>zv

Кроме того, проверьте справочную страницу для ctags, вы можете найти там способ отключить этот тип тегов.

1
ответ дан 28 November 2019 в 05:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: