Я хотел бы иметь возможность использовать ediff с "git mergetool".
Я нашел некоторые исправления, которые изменяют исходный код, который я не хочу делать. Вместо этого я хотел бы добавить поддержку ediff с моим .gitconfig.
Я знаю, что git имеет встроенную поддержку emerge, но я предпочитаю ediff.
Я попытался добавить эти строки в мой .gitconfig:
[mergetool "ediff"]
cmd = emacs --eval "(ediff-merge-files-with-ancestor \"$LOCAL\" \"$REMOTE\" \"$BASE\" nil \"$MERGED\")"
Но когда я пытаюсь запустить это с помощью git mergetool --tool = ediff ", я получаю следующее:
eval: 1: Syntax error: "(" unexpected
Что я делаю неправильно?