No vim, por que: tselect mostra a lista errada?

5

Eu tenho este código aberto no vim:

$this->mockEvolve(...);

Quando eu faço um Ctrl + ] com meu cursor sobre o m , isso me leva à sua definição.

No entanto, quando executo :ts quando meu cursor está sobre o m , o vim me mostra essa lista de tags:

  # pri kind tag               file
> 1 F   f    mockGet           <filename>
               public function mockGet(...)

Eu me deparo com esse problema (não apenas com essa função). Alguma idéia do que está acontecendo?

    
por des4maisons 14.12.2012 / 21:34

1 resposta

5

O :help :tselect dá a resposta:

When [ident] is not given, the last tag name from the tag stack is used.

Ele usa a última tag saltada, não a palavra sob o cursor. Para inserir isso na linha de comando, use Ctrl-R Ctrl-W .

    
por 14.12.2012 / 21:45

Tags