2009-12-09 11 views
5

Soy un gran fanático de los ctags, pero a veces es difícil de usar.VIM: ¿Cómo moverse entre las etiquetas coincidentes?

En caso de que tenga algunas declaraciones de las funciones con el mismo nombre - "ctrl +]" lo arroje a la primera aparición, que no siempre es lo que necesito.

¿Cómo puedo ver la lista completa de etiquetas coincidentes para poder elegir cuál abrir?

Respuesta

8

Usando gCtrl] en lugar de Ctrl ] le mostrará una lista de etiquetas si hay más de uno que coincida con la palabra bajo el cursor.

5

:ts muestra las etiquetas de la última etiqueta solicitada, o puede darle un argumento para buscar una etiqueta específica.

2

:[count]tn[ext][!] Jump to [count] next matching tag (default 1). See 
      |tag-!| for [!]. {not in Vi} 

          *:tp* *:tprevious* 
:[count]tp[revious][!] Jump to [count] previous matching tag (default 1). 
      See |tag-!| for [!]. {not in Vi} 
Cuestiones relacionadas