So öffnen Sie die Referenz in einem neuen oder nächsten Split in vim

417
cerr

Wenn ich mich über ein Schlüsselwort bewege und dann treffe ^], springt es in diesem Split zur Referenz. Wie kann ich mein aktuelles Fenster beibehalten und stattdessen die Referenz in einem anderen Teilfenster (vertikal oder horizontal) öffnen?

0

2 Antworten auf die Frage

1
alpha_989

Sie können ^]die folgenden Befehle erneut zuordnen :

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

Setzen Sie das in Ihre .vimrcund starten Sie vim neu.

Referenz:

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

<C-]>springt nicht zur Referenz des Wortes unter dem Cursor, es springt zu seiner Definition .

Auf jeden Fall können Sie <C-w>]das Tag in einem neuen Fenster öffnen.

Siehe :help window-tag.