我只想在选项卡中获取git diff
整个存储库的输出,而不仅仅是一个文件,Not Split With The Commit Message
!
在问题中我发现了一个:
command GdiffInTab tabedit %|Gdiff
但是这个打开了一个带有提交消息的拆分视图,我想要的是在编辑 git 提交消息时只在新选项卡中显示 git diff 。可能吗?或者我应该尝试自己做,比如:
function GitDiffTab()
exe "tab new %"
exe "%!git diff"
exe "se ft=diff"
endfunction
但是在编辑提交消息时它不起作用。