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