При запуске мерзавец difftool --tool = vimdiff выхода я получаю это разница, что я хочу vimdiff ... Если я использую Git диф я получаю diff | less
мерзавца не difftool работает (убунт)
Стараюсь настройка глобальных настроек:
git config --global diff.tool vimdiff
локальной настройки, добавив следующее в .git/конфигурации локального репозитория
[diff]
tool = vimdiff
меняющихся версии GIT (в настоящее время git version 2.11.0
и перед git version 2.7.4
)
Плюс, у меня есть следующие делать which vimdiff
:
/usr/bin/vimdiff
И работает мерзавец difftool --tool-помощь
'git difftool --tool=<tool>' may be set to one of the following:
araxis
gvimdiff
gvimdiff2
gvimdiff3
vimdiff
vimdiff2
...
Кажется, я не только один, но я нашел не решение, любая идея? (git difftool runs git diff и Git difftool not opening sometimes, External git difftool is not working on windows)
FYI Я только что ответил на более старый аналогичный вопрос [здесь] (http://stackoverflow.com/a/42314578/1056941) (мой поиск оказался таким, что до этого). В моем случае исправление было просто для обновления до git v2.11.1 – ronen