Vim如何防止
如何防止git difftool
呼叫另一個vimdiff
?
我已
git
配置(如下所示)使用vimdiff
asdifftool
並比較另一對文件,而無需在呼叫:qa
. 這很棒。唯一的問題是有時許多文件存在差異。如何防止git
執行另一個vimdiff
實例並繼續差異隊列?git config --global diff.tool vimdiff git config --global difftool.prompt false git config --global alias.d difftool
我嘗試
vim
使用非零錯誤程式碼 (:cq
) 退出,但沒有幫助。
vim
如果答案對和都有效,那就太棒了nvim
。
我從另一個問題中找到了一個可能的解決方案,“你如何取消外部 git diff?”
嘗試執行:
git config --global difftool.trustExitCode true git config --global mergetool.trustExitCode true
然後以非零退出
:cq
。