Ben git diff
vimdiff sarmak için kurulum, " Git Diff Vimdiff ile " bir kılavuz olarak kullanarak ve değişiklik çok dosya olmadığı sürece beklendiği gibi çalışıyor.
Değişikliklere sahip birden fazla dosya olduğunda ve çalıştırdığımda git diff
, ilk dosyayı açar ve vimdiff'in ilk örneğinden çıktıktan sonra aşağıdaki mesajla karşılaşırım:
external diff died, stopping at filename
Bu alıştığımdan tamamen farklı bir davranış. Geçmişte SVN ile benzer bir kurulum yaptım ve birden fazla dosyaya göre farklılaştığında, ilk dosyayı inceleyip sonra yazmayı ve kullanmayı bıraktım :wq
ve farklılıkları olan bir sonraki dosya açılacaktı.
Git için durum böyle değil. Denedim :n[ext]
, ancak bunu yaptığınızda sol pencereyi orijinal dosya ile doldurmaz, böylece değiştirilmiş sürüme göre farklılık gösterebilir.
df
Takma ad verdimdiff
vedt
takma ad verdimdifftool
. Ayrıca,:qa
Vim yazdığınızda hiçbir şey kaydetmeden bir sonraki değişiklik kümesine geçilir.