<C-]>
não pula para a referência da palavra sob o cursor, ela salta para a sua definição .
De qualquer forma, você pode usar <C-w>]
para abrir a tag em uma nova janela.
Veja :help window-tag
.
Quando eu movo uma palavra-chave e, em seguida, clico em ^]
, ela pula para a referência nessa mesma divisão. Como posso manter a minha janela atual da mesma forma e, em vez disso, abrir a referência em outra janela dividida (vertical ou horizontal)?
Você pode remapear ^]
com os seguintes comandos:
nnoremap <C-]> :only<bar>vsplit<CR>:execute "tag" . expand('<cword>')<CR>
Coloque isso no seu .vimrc
e reinicie o vim.
Referência:
Tags vim c split-window ctags