我使用vimdiff
作为我的git repo的diff工具。假设我有五个修改过的文件,我在第二个文件后完成了diff。我怎么能告诉vim停止打开差异的其余部分?现在我只是使用:qa
继续关闭缓冲区。我认为必须有一个更好的方法来切换,而不是一次手动关闭一个缓冲区。
我检查了vim :help diff.txt
,但似乎找不到我需要的东西。
答案 0 :(得分:1)
运行git difftool
时会收到提示吗?你应该得到这样的东西:
Viewing (2/5): 'foo.bar'
Launch 'vimdiff' [Y/n]:
您可以在提示符处中断(^C
)以停止查看任何更改。
如果您没有收到提示,请设置difftool.prompt
选项(请参阅git-config(1)
)。