vimdiff不能作为'vim'使用

时间:2019-03-29 13:09:37

标签: git ubuntu-18.04 mergetool

在Ubuntu 18.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

我想将vimdiffmergetool一起使用,但是在谷歌搜索之后,我无法将其列为“可用”。

2 个答案:

答案 0 :(得分:1)

实际上,事实证明答案是vim并未随Ubuntu 18.04和其他版本一起提供,即使我已经通过vim.tiny命令使用vi已有几个月了,在安装时的PATH中。

通过vim安装apt install vim还将安装vimdiff,以及其他实用程序。现在可以将mergetool配置为vimdiff

答案 1 :(得分:0)

如果在~/.gitconfig中添加以下内容,它是否起作用:

[merge]
    tool = vimdiff