Você pode fazer isso com :tab tag NAME_OF_TAG
, mas isso não está mapeado para nada. Você pode remapear <Ctrl-]>
para fazer isso da seguinte maneira no seu arquivo .vimrc:
:nmap <c-]> :tab tag <c-r><c-w><cr>
<c-r><c-w>
irá pegar a palavra sob o cursor e <cr>
é o último enter / carriage return para executar o comando.
EDIT: oh não, eu releio a pergunta. Isto irá abrir uma nova guia de cada vez, o que é uma merda !!
De acordo com a página de ajuda do taglist:
The following table lists the description of the keys that can be used in the taglist window.
t Jump to the tag in a new tab. If the file is already opened in a tab, move to that tab.
E, de fato, pressionar t
no painel de tags faz isso, mas isso significa que você já precisava ter a tag visível no painel de tags. E isso também é um pouco manco ...