Anzeigen von Änderungen in VIM

November 9

Anzeigen von Änderungen in VIM

Umbenennen Sie Textdokumente mit dem Texteditor VIM bearbeitet, bevor die Änderungen gespeichert, so dass Sie können später zurückkehren und Unterschiede vergleichen oder Rollback auf eine frühere Version. Der Texteditor VIM enthält einen "Diff"-Modus, die besonders nützlich bei der Behandlung von Quellcode, denn es kann zwei Textdokumente vergleichen und schnell suchen und markieren Sie Unterschiede. Verwenden Sie VIM "Diff" Modus, um Textänderungen schnell zu identifizieren.

Anweisungen

1 Öffnen Sie eine Kommandozeile terminal auf dem Computer, der vim installiert ist. Geben Sie "cd \path_to_file\" in der Befehlszeile, außer "\path_to_file" durch den genauen Pfad für eine der Dateien zu ersetzen, müssen Sie vergleichen, und drücken die "Enter"-Taste.

2 Geben Sie "Pwd" an der Eingabeaufforderung ein, und drücken Sie die "Enter"-Taste. Ansicht der Kommandozeile ausgegeben und bestätigen, dass der Verzeichnispfad aufgeführt ist das Verzeichnis, in dem Sie die Datei und die zugehörigen Änderungen speichern möchten. Schreiben Sie "ls" an der Eingabeaufforderung ein, und drücken Sie die "Enter"-Taste. Überprüfen Sie, ob der Name der Datei, die Sie vergleichen möchten in der Befehlszeile-Ausgabe angezeigt wird.

3 Geben Sie außer "Dateiname1" ersetzen "Vim -d Dateiname1 Dateiname2" in der Befehlszeile mit dem Namen der Datei, die Sie vergleichen möchten, die im aktuellen Verzeichnis befindet, und ersetzen Sie "Dateiname2" mit genauen Verzeichnispfad und den Namen der Datei, die Sie mit der ersten Datei vergleichen möchten. Drücken Sie die "Enter"-Taste.

4 Das terminal Befehlszeile-Fenster anzeigen. Beachten Sie, dass identische Textzeilen nicht hervorgehoben sind. Blaue markierte Linien sind Linien, die in einem Dokument und nicht die anderen sind. Grün markierte Bereiche in einem Dokument sind Füller Bereiche, in denen die blauen hervorgehobenen Zeilen in dem anderen Dokument. Rote hervorgehobene Zeilen haben unterschiedliche Charaktere in beiden Dokumenten. Linien in violett hervorgehoben existieren in beiden Dokumenten.