3

我使用并喜欢Tim Pope 为 VIM 提供的出色的 Fugitive 插件,我一直希望能够加载:Glogquickfix 中所有文件的差异并将它们循环到 HEAD 中的文件(或者可能是任何修订版!)。当我切换到以前的版本时,使用:diffthis不会持续存在差异,并且宏似乎是一种解决它的方法。

有没有规范的方法来做到这一点?

4

1 回答 1

1

不幸的是,目前没有办法做到这一点;有很多方法可以让这个过程相对轻松,我绝对可以为你编写脚本,除了一件事;当您fugitive-revision在 diff 模式下卸载 a 的缓冲区时,逃犯向后弯腰(tpope 自己的话)为您停止原始文件中的差异。

真的很喜欢你提出的行为,所以我继续在 GitHub 上向项目提交了一个问题。Tpope 愿意,这将很快得到解决,我将非常乐意发布一个脚本,届时将完全自动化此行为。

于 2013-04-11T17:42:02.727 回答