「 GitDiffwithVimdiffgit diff
」をガイドとして使用して、vimdiffにラップするように設定しましたが、変更されたファイルが多数ない限り、期待どおりに機能しています。
変更が加えられたファイルが複数あり、を実行するとgit diff
、最初のファイルが開き、vimdiffの最初のインスタンスを終了した後、次のメッセージが表示されます。
external diff died, stopping at filename
これは、私が慣れているものとはまったく異なる動作です。私は過去にSVNで同様の設定をしていましたが、複数のファイルと比較する場合は、最初のファイルを確認してから、書き込みを終了して使用を終了する:wq
と、違いのある次のファイルが開きます。
これはGitには当てはまりません。試し:n[ext]
ましたが、左側のウィンドウが元のファイルで埋められないため、変更されたバージョンと比較できます。