При запуске git difftool --tool=vimdiff вывод, который я получаю, это diff, я хочу vimdiff... Если я использую git diff, я получаю diff | less
Я пытаюсь настроить глобальные настройки:
git config --global diff.tool vimdiff
локальный параметр, добавив следующее в .git/config локального репо
[diff]
tool = vimdiff
изменение версии git (в настоящее время git version 2.11.0
и до git version 2.7.4
)
Кроме того, я делаю следующее which vimdiff
:
/usr/bin/vimdiff
И запустить git difftool --tool-help
'git difftool --tool=<tool>' may be set to one of the following:
araxis
gvimdiff
gvimdiff2
gvimdiff3
vimdiff
vimdiff2
...
Кажется, я не единственный, но я не нашел решения, есть идеи? ( git difftool запускает git diff и Git difftool иногда не открывается, Внешний git difftool не работает в Windows)