У меня есть редактор, настроенный на textmate, но когда я делаю git diff, он использует vi, чтобы показать вывод diff, есть ли способ настроить его на отображение diff в textmate?
Обычно я передаю содержимое сопряжению следующим образом:
git diff | mate -
Переменная окружения GIT_PAGER используется для указания, какую программу использовать для отображения многостраничного вывода. Вы должны быть в состоянии установить это, чтобы указать на textmate.
GIT_PAGER
Если у вас установлена ссылка на терминал, все просто:
git diff | mate
У меня лично есть псевдоним, который отображает 'diffmate' для этой команды.
Также следует отметить, что в TextMate можно использовать Bundles >> Diff для выполнения сравнения в TextMate.