gvimdiff mergtool für msysgit

9

Ich versuche, gvimdiff als ein Mergtool für Git unter Windows zu verwenden. Zuvor habe ich vimdiff im Konsolenmodus verwendet, aber ich habe das Gefühl, dass ich mit der Beschränkung der Windows-Konsolengröße nicht zufrieden bin. Daher versuche ich, zu gvimdiff zu wechseln, das einen flexibleren Ansatz zum Festlegen der Fenstergröße bietet.

Aber ich versuche jetzt git mergetool aufzurufen. Ich erhalte einen Fehler, der für mich nicht klar ist:

The merge tool gvimdiff is not available as 'gvim'

Wie könnte das gelöst werden?

gvim für Windows ist installiert und über die Befehlszeile zugänglich. Dasselbe gilt für gvimdiff command.

Ich versuche den Ort zu finden, an dem dieser Fehler in git-Skripten auftritt, aber momentan ohne Erfolg.

    
shytikov 14.06.2012, 07:52
quelle

2 Antworten

8

Wenn Sie eine Git-Konsole starten, sind Sie sicher, dass die Befehle zugänglich sind? Ich vermute, dass es nicht auf der PATH Ihrer Git-Konsole ist, sondern nur auf dem Windows PATH (welches nicht vollständig enthalten ist).

    
rlegendi 14.06.2012, 09:09
quelle
3

Kombinieren Sie Ihre Antworten, das sind meine Einstellungen

.gitconfig

%Vor%

Und die Datei gvim zugänglich in %PATH% mit Inhalt:

hinzugefügt %Vor%

Git difftool in Windows, um eine Liste aller geänderten Dateien zusätzlich zu Datei-Diffs (a la Kaleidoscope) zu sehen?

    
rofrol 03.03.2014 18:47
quelle

Tags und Links