Sprawdź dokumentację vima na temat cofania gałęzi . uzasadniczo zabierze Cię z powrotem do rodzica bieżącego węzła, a jednocześnie g-pozwoli ci przejść przez rodzeństwo bieżącego węzła przed przejściem do katalogu głównego gałęzi. Każdy węzeł reprezentuje zmianę w pliku. Opis dokumentacji jest nieco niejasny, ale tak to rozumiem. Może się okazać, to wyjaśnienie cofnąć oddziałów być łatwiejsze do zrozumienia.
Przykładowy scenariusz
Wykorzystam następujący zapis, aby wyjaśnić obecną strukturę drzewa cofania:
[{parent} -> ({child}, {sibling})]
Otwórz plik tekstowy. [ root ]
Wprowadź zmianę A. [root -> A ]
Opuść tryb wstawiania i wprowadź kolejną zmianę B. [root -> A -> B ]
Cofnij B za pomocą uklucza. [root -> A -> B]
Wprowadź nową zmianę C. [root -> A -> (B, C )]
Naciśnięcie uw tym momencie zabrałoby cię z powrotem do zmiany A. Naciśnięcie g-z drugiej strony zabrałoby cię do zmiany B.
Odpowiedzi:
Sprawdź dokumentację vima na temat cofania gałęzi .
u
zasadniczo zabierze Cię z powrotem do rodzica bieżącego węzła, a jednocześnieg-
pozwoli ci przejść przez rodzeństwo bieżącego węzła przed przejściem do katalogu głównego gałęzi. Każdy węzeł reprezentuje zmianę w pliku. Opis dokumentacji jest nieco niejasny, ale tak to rozumiem. Może się okazać, to wyjaśnienie cofnąć oddziałów być łatwiejsze do zrozumienia.Przykładowy scenariusz
Wykorzystam następujący zapis, aby wyjaśnić obecną strukturę drzewa cofania:
[{parent} -> ({child}, {sibling})]
u
klucza. [root -> A -> B]Naciśnięcie
u
w tym momencie zabrałoby cię z powrotem do zmiany A. Naciśnięcieg-
z drugiej strony zabrałoby cię do zmiany B.źródło