Это :help :tselect
дает вам ответ:
Когда [идент] не указано, используется последнее имя тега из стека тегов.
Он использует последний тег перехода, а не слово под курсором. Чтобы вставить это в командную строку, используйте Ctrl-R Ctrl-W
.
У меня есть этот код, открытый в VIM:
$this->mockEvolve(...);
Когда я делаю Ctrl + ]
курсор над m
, это подводит меня к его определению.
Однако, когда я бегу, :ts
когда мой курсор находится над m
, vim показывает мне этот список тегов:
# pri kind tag file > 1 F f mockGet <filename> public function mockGet(...)
Я часто сталкиваюсь с этой проблемой (не только с этой функцией). Есть идеи, что происходит?
Это :help :tselect
дает вам ответ:
Когда [идент] не указано, используется последнее имя тега из стека тегов.
Он использует последний тег перехода, а не слово под курсором. Чтобы вставить это в командную строку, используйте Ctrl-R Ctrl-W
.