У меня странные проблемы с vimdiff, каждый раз я делаю что-то вроде этого:
git difftool HEAD~2 -- src/some-file.hs
во-первых - открывает два отдельных окна, одно - с диффом, а второе - с самим файлом. Почему и как мне это исправить? Мне не нужно второе окно
другая проблема заключается в том, что он никогда не делает ширину двух буферов одинаковой, разделитель сдвинут до упора вправо, и мне приходится вручную делать
C-w
+=
, чтобы сделать их одинаковой ширины, как мне это исправить?
difftool установлен в .gitconfig
как:
[diff]
tool = gvimdiff
Также я понятия не имею, как правильно установить его в SourceTree. Я хочу использовать vimdiff как внешнее отличие/объединение