2016-05-01 9 views

Antwort

1

Um zu einer bestimmten Zeile in der Änderungsliste zu gelangen, müssen Sie zunächst die Änderungsliste schließen, dann g; verwenden, um zur vorherigen Änderung zu wechseln, oder g, verwenden, um zur nächsten Änderung zu wechseln.

3g; gleich g; 3 Mal auszuführen, wenn Sie Sie auf bestimmte Linie müssen gehen wollen, um Ihre aktuelle Position kennen, die von > angegeben, dann n Linie mit ng; gehen und ng, mit n Linie nach unten gehen.

+0

Sie haben zu diesen Befehlen 100% Recht, aber das OP fragt nach der Änderungsliste: ': help: change'. – romainl

+0

oops, ich misunderstanded die Frage – theJian

+1

Ich entdeckte Gundo, die genau das sind, was ich suche https://github.com/sjl/gundo.vim/blob/master/README.markdown – espace3d

1

Nein, :help :changes sagt Ihnen nicht zu tun :3g;.

Es ist 3g;, im normalen Modus.

+0

Wenn ich 3g eingeben; Im normalen Modus wird automatisch der Fensterbereich auf der "3" geschlossen und nichts ändert sich. – espace3d

+0

Drücken Sie '', um die Liste zu schließen, und drücken Sie dann 'ng;', um zum 'n' zu springen. – romainl

+0

okay, aber wenn ich das tue, bewegt es sich einfach zu der bestimmten Zeile, aber die Änderung wird nicht wiederhergestellt. Es ist normal ? Entschuldigung, ich bin ein Anfänger in vim – espace3d

Verwandte Themen