2016-09-29 12 views
0

gitvimdiffdifftoolとして使用し、:qaと呼んですぐにプロンプ​​トを表示せずに別のファイルを比較するように設定しました(下のように)。それは素晴らしいです。唯一の問題は、多くのファイルに違いがあることがあります。 gitが別のvimdiffインスタンスを実行して差分キューを継続しないようにするにはどうすればよいですか?`git difftool`が別の` vimdiff`を呼び出さないようにするには?

git config --global diff.tool vimdiff 
git config --global difftool.prompt false 
git config --global alias.d difftool 

Iは、ゼロ以外のエラーコード(:cq)とvimを終了しようとしたが、それは解決しません。

回答がvimnvimの両方でうまくいけば素晴らしいでしょう。

答えて

1

私は別のスタック上の解決策だ:

git config --global difftool.trustExitCode true 
git config --global mergetool.trustExitCode true 

をそして:cq

で終了します
関連する問題