Quando passo por uma palavra-chave e pressiono ^]
, ela salta para a definição na divisão atualmente ativa. Como posso manter a divisão atual igual e, em vez disso, abrir a definição em outra janela dividida (vertical ou horizontal)?
Responder1
<C-]>
não salta para a referência da palavra sob o cursor, salta para o seudefinição.
De qualquer forma, você pode usar <C-w>]
para abrir a tag em uma nova janela.
Ver :help window-tag
.
Responder2
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: