vim-逃犯在从 gstatus 进入时自动 gdiff

vim-fugitive automatically gdiff on enter from gstatus

在使用 vim-fugitive 时,如果您发出 :Gstatus 它会拆分屏幕并为您提供 git 提交编辑器,您可以移动有变化的不同文件,然后按回车键在屏幕的另一半看到它们。我相信这就像发行 :Gedit 一样。

然后我需要手动发出 :Gdiff 将编辑器分成两半,并查看文件的并排差异以查看和/或暂存它。

我的问题是有没有办法让它在我按下回车键时自动转到:Gdiff,而我的光标位于一个已更改的文件名上。

主要是想在浏览大量文件时节省一些时间。

您可以在光标下的文件上使用Ddd:Gstatuswindow到运行:Gdiff。请参阅 :h :fugitive-:Gstatus 或在 :Gstatus window.

中使用 g?

如需更多帮助,您可能想查看 Vimcasts, which has some very nice fugitive.vim 系列。