Vim:逃犯:Glog - 如何获取当前文件的提交而不是修订

时间:2013-09-20 19:48:25

标签: git vim vim-fugitive

目前,如果我输入:Glog,我会获取当前文件修订列表。

如果我输入:Glog --,我会获取所有文件的提交列表

为了获取当前文件提交,我需要键入什么内容?

3 个答案:

答案 0 :(得分:21)

为了完整起见,一旦您在缓冲区中加载了修订版,您可以通过打开quickfix列表浏览它们

:Glog -- %
:copen

加载当前文件的最后10次提交

:Glog -10 -- %

答案 1 :(得分:4)

我明白了。我找到了here.

:Glog -- %

答案 2 :(得分:0)

我用

:0Gclog

它将当前文件的提交历史放入快速修复中,以便您可以使用 ]q[q 来查看它们

注意用法支持范围::{range}Gclog。所以你可以使用任何范围,例如:1Gclog 或使用视觉映射:

vmap <leader>gl :Gclog<CR>