在Ubuntu18.04上,git mergetool --tool-help会导致:
'git mergetool --tool=<tool>' may be set to one of the following:
araxis
The following tools are valid, but not currently available:
bc
bc3
codecompare
deltawalker
diffmerge
diffuse
ecmerge
emerge
examdiff
kdiff3
meld
opendiff
p4merge
tkdiff
tortoisemerge
vimdiff
vimdiff2
vimdiff3
winmerge
xxdiff我想在mergetool上使用vimdiff,但在谷歌搜索之后,我无法将其列为“可用”。
发布于 2019-03-29 22:14:21
实际上,答案是Ubuntu18.04和其他版本没有附带vim,尽管我已经通过vi命令使用vim.tiny几个月了,该命令位于安装路径中。
通过apt install vim安装vim还将安装vimdiff和其他实用程序。现在可以将mergetool配置为vimdiff。
发布于 2019-03-29 21:13:55
如果您在~/.gitconfig中添加以下内容,是否有效
[merge]
tool = vimdiffhttps://stackoverflow.com/questions/55418145
复制相似问题