Risposte:
Consulta la documentazione di vim sui rami di annullamento . u
ti riporterà essenzialmente al genitore del nodo corrente, mentre g-
ti permetterà di attraversare i fratelli del nodo corrente prima di attraversare la radice del ramo. Ogni nodo rappresenta una modifica nel file. La descrizione della documentazione è un po 'oscura, ma è così che la capisco. Questa spiegazione dei rami di annullamento potrebbe essere più semplice da comprendere.
Scenario di esempio
che userò la seguente notazione per spiegare l'attuale struttura dell'albero di annullamento:
[{parent} -> ({child}, {sibling})]
u
tasto. [root -> A -> B]Premendo u
a questo punto ti riporteresti a cambiare A. Premendo g-
, invece, ti porterebbe a cambiare B.