Ctrl +] consente di passare alla definizione. Ctrl + T è quello di tornare indietro. Qual è l'opposto di Ctrl + T?Come andare avanti nella ricerca e nella navigazione dei tag VIM?
6
A
risposta
6
:help tag-stack
:[count]po[p][!] Jump to [count] older entry in tag stack (default 1).
See |tag-!| for [!]. {not in Vi}
:[count]ta[g][!] Jump to [count] newer entry in tag stack (default 1).
See |tag-!| for [!]. {not in Vi}
È anche possibile utilizzare ctrl + i
e ctrl + o
per spostarsi in avanti e, rispettivamente, a ritroso attraverso l'elenco salto. Funziona con i comandi di tag poiché contano come movimenti di salto.
Quindi: salto a un tag ctrl + ]
salto indietro: ctr + o
salto di taggare nuovo ctrl + i
:help jump-motions
5
Il comando :tag
sposta la pila di tag verso il basso. Non è associato a una combinazione di tasti, ma puoi mapparlo da solo nel tuo file .vimrc.
+0
Grazie, avevo mappato a Ctrl + N e funziona perfettamente . – Deqing
Vale la pena notare che 'CTRL + i' è uguale a' tab' (per la maggior parte dei terminali). –
Ma ctrl + i non sembra aggiornare il marcatore nella pila di tag mostrata tramite ': tags'. –