6
私は 使用Vimは
[diff]
tool = vimdiff
Nファイルの変更がある場合
を.gitconfigでのgit difftoolとしてVimを構成した、私はVimを閉じる必要があります。vimを終了せずに次の/前の差分にナビゲートする方法を教えてください。
私は 使用Vimは
[diff]
tool = vimdiff
Nファイルの変更がある場合
を.gitconfigでのgit difftoolとしてVimを構成した、私はVimを閉じる必要があります。vimを終了せずに次の/前の差分にナビゲートする方法を教えてください。
git difftool
は各diffファイルに対してvimdiffを呼び出すため、vimdiffに次のファイルに進むように指示する方法はありません。
したがって、qa
でvimdiffを終了すると、git diff
は次のファイルでvimdiffを再度実行します。 vimdiffの観点からは、次のdiffファイルはありません。
あなたはそれがあまり迷惑になりはvimdiff、起動するためのプロンプトを抑制することができます:あなたはすでに自分自身を見つけたとして、vimのプラグインvim-fugitiveが移動するための方法である、
git config --global difftool.prompt false
をしかし。この優れたプラグインは、diffingとmergingのための様々なコマンドを提供します。
これは役に立ちますか? http://stackoverflow.com/questions/8156493/git-vimdiff-and-dirdiff – Kent
逃亡者Dコマンドが役に立ちました。おかげで – Sathish
どのバージョンのGitを使用しますか? – romainl