cómo abrir una referencia en una división nueva o siguiente en vim

cómo abrir una referencia en una división nueva o siguiente en vim

Cuando me muevo sobre una palabra clave y luego presiono ^], saltará a la definición en la división actualmente activa. ¿Cómo puedo mantener la división actual igual y en su lugar abrir la definición en otra ventana dividida (ya sea vertical u horizontal)?

Respuesta1

<C-]>no salta a la referencia de la palabra debajo del cursor, salta a sudefinición.

De todos modos, puedes usar <C-w>]para abrir la etiqueta en una nueva ventana.

Ver :help window-tag.

Respuesta2

Puede reasignar ^]con los siguientes comandos:

nnoremap <C-]> :only<bar>vsplit<CR>:execute "tag" . expand('<cword>')<CR>

Pon eso en tu .vimrcy reinicia vim.

Referencia:

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

información relacionada