git - msysgit 的 gvimdiff merge 工具

标签 git vim diff msysgit mergetool

我正在尝试在 Windows 上使用 gvimdiff 作为 git 的 merge 工具。以前我在控制台模式下使用过 vimdiff,但我知道我对限制 View Windows 控制台大小不满意,所以我尝试切换到 gvimdiff,它可以更灵活地设置窗口大小。

但是尝试调用 git mergetool 现在我收到了我不清楚的错误:

merge 工具 gvimdiff 不能用作“gvim”

如何解决这个问题?

Windows 版

gvim 可以通过命令行安装和访问。 gvimdiff 命令也是如此。

我正在尝试查找 git 脚本中引发此错误的位置,但目前没有运气。

最佳答案

如果您启动 Git 控制台,您确定可以访问这些命令吗?我怀疑它不在 Git 控制台的 PATH 上,而仅在 Windows PATH 上(未完全包含在内)。

关于git - msysgit 的 gvimdiff merge 工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11028882/

相关文章:

java - Gradle中基于Git的自动版本控制

linux - vim:复制并粘贴文本而不查看行号

linux - 如何删除 vim 7+ 的所有语法颜色真的很烦我

c - diff cmd,二进制文件 x 和 y 不同

git - 如何使用 textmate 查看 git diff

diff - 如何创建手动差异?

Git 交互式 unstage 文件的一部分或由 hunks

ruby-on-rails - rails 日志问题

git - Git 小问题 - 更改默认编辑器

search - Vim:搜索并突出显示但不跳转