Vendo todos os `git diffs` com vimdiff
Configureigit diff
para quebrar em vimdiff, usando "Git Diff com Vimdiff"como um guia e está funcionando conforme o esperado, a menos que haja muitos arquivos com alterações.
Quando existem vários arquivos com alterações e eu corrogit diff
, abre o primeiro arquivo e, depois de encerrar a primeira instância do vimdiff, recebo a seguinte mensagem:
external diff died, stopping at filename
Esse é um comportamento completamente diferente do que estou acostumado. Eu tinha uma configuração semelhante no passado com o SVN e, ao diferir em vários arquivos, revisava o primeiro arquivo e depois escrevia e saía usando:wq
e o próximo arquivo com diferenças seria aberto.
Este não é o caso do Git. eu tentei:n[ext]
, mas isso não preenche a janela esquerda com o arquivo original, para que possa ser diferenciado da versão modificada.