【问题标题】:Jump through git diff跳转 git diff
【发布时间】:2013-04-12 01:42:02
【问题描述】:

我使用并喜欢 Tim Pope's excellent Fugitive plugin for VIM,我一直希望能够加载 :Glog 快速修复中所有文件的差异,并循环通过它们到 HEAD 中的文件(或者可能是任何修订版!)分别。当我切换到以前的版本时,使用 :diffthis 不会保留差异,而且宏似乎是一种解决问题的方法。

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

【问题讨论】:

    标签: vim vim-fugitive


    【解决方案1】:

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

    真的喜欢你提出的行为,所以我继续提交了issue to the project on GitHub。 Tpope 愿意,这将很快得到解决,我将非常乐意发布一个脚本,届时将完全自动化此行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-08
      • 2015-11-28
      • 2011-12-02
      • 2012-03-28
      • 2013-03-29
      • 2011-01-04
      • 2011-03-01
      • 1970-01-01
      相关资源
      最近更新 更多