当我想在git中看到两点之间的差异时,我通常会使用vimdiff。但是,我在Windows上的'git bash'环境中找不到vimdiff。因此,如果有人知道如何在git bash控制台中安装或使用vimdiff,请告诉我。
答案 0 :(得分:7)
如果您可以在Windows上的vim
中启动bash
,则应该可以使用vim -d
以差异模式启动它。然后,如果它更舒服,您可以将其别名为vimdiff
。
当您使用git
标记此内容时,我会向Tim Pope推荐用于Vim的fugitive git插件。有了它,我做了大部分git工作,包括在没有离开Vim的情况下进行差异化。我在Windows 7上这样做是为了让我尽可能地避免使用git bash,因为git bash非常简单且已经过时(许多包含的程序,例如grep
都是来自c的版本。2000)。