comment ouvrir une référence dans une nouvelle ou une prochaine division dans vim

0

Quand je passe sur un mot-clé et que je frappe ensuite ^], il sautera à la définition dans la division actuellement active. Comment puis-je conserver la division actuelle identique et ouvrir la définition dans une autre fenêtre de division (verticale ou horizontale)?

cerr
la source

Réponses:

1

<C-]> ne saute pas à la référence du mot sous le curseur, il saute à sa définition .

Quoi qu'il en soit, vous pouvez utiliser <C-w>] pour ouvrir le tag dans une nouvelle fenêtre.

Voir :help window-tag.

romainl
la source
1

Vous pouvez remapper ^] avec les commandes suivantes:

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

Mettez ça dans votre .vimrc et redémarrez vim.

Référence:

  1. https://stackoverflow.com/a/33603586/4752883
alpha_989
la source