Когда я :tselect pool
, там отображаются совпадения, как и ожидалось:
# pri kind tag file
1 F C m poll pika/adapters/select_connection.py
line:238 class:IOLoop
def poll(self):
2 F C m poll pika/adapters/select_connection.py
line:544 class:_PollerBase
def poll(self):
3 F C m poll pika/adapters/select_connection.py
line:682 class:SelectPoller
def poll(self):
но какой бы номер я ни выбрал, vim всегда переходит к строке первого выбора, в данном случае к строке 238. Я пробовал :tn
/:tp
, номер тега будет меняться, но все равно на той же строке.
соответствующие строки в файле tags
:
poll pika/adapters/select_connection.py /^ def poll(self):$/;" m line:238 class:IOLoop
poll pika/adapters/select_connection.py /^ def poll(self):$/;" m line:544 class:_PollerBase
poll pika/adapters/select_connection.py /^ def poll(self):$/;" m line:682 class:SelectPoller
мой ~/.ctag
:
--recurse
--links=no
--fields=+n
Версия ctags - Exuberant Ctags 5.8
.