como abrir referência em nova ou próxima divisão no vim

como abrir referência em nova ou próxima divisão no vim

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 .vimrce reinicie o vim.

Referência:

  1. https://stackoverflow.com/a/33603586/4752883

informação relacionada