从vimdiff中删除大量的diff文件

时间:2015-07-08 14:32:02

标签: linux git vim diff

我使用vimdiff作为我的git repo的diff工具。假设我有五个修改过的文件,我在第二个文件后完成了diff。我怎么能告诉vim停止打开差异的其余部分?现在我只是使用:qa继续关闭缓冲区。我认为必须有一个更好的方法来切换,而不是一次手动关闭一个缓冲区。

我检查了vim :help diff.txt,但似乎找不到我需要的东西。

1 个答案:

答案 0 :(得分:1)

运行git difftool时会收到提示吗?你应该得到这样的东西:

Viewing (2/5): 'foo.bar'
Launch 'vimdiff' [Y/n]:

您可以在提示符处中断(^C)以停止查看任何更改。

如果您没有收到提示,请设置difftool.prompt选项(请参阅git-config(1))。