当你使用vim-fugitive时,如果你发出:Gstatus
它会分割屏幕并给你git提交编辑器,你可以移动不同的文件进行更改并按回车键查看它们的另一半屏幕。我相信这就像发布:Gedit
一样。
然后我需要手动发出一个:Gdiff
来将编辑器分成两半,然后查看文件的并排差异以进行查看和/或暂存。
我的问题当我按下回车键时,是否有办法让它自动转到:Gdiff
,而我的光标位于有更改的文件名上。
基本上尝试在浏览大量文件时节省一些时间。
答案 0 :(得分:2)
您可以在D
窗口中使用dd
或:Gstatus
在光标下的文件上运行:Gdiff
。请参阅:h :fugitive-:Gstatus
或使用g?
窗口内的:Gstatus
。
如需其他帮助,您可以查看Vimcasts,其中有一些非常好的fugitive.vim系列。