1

Мне очень нравится подсветка уровня персонажа в стиле diff-so-fancy.

Как я могу использовать его для сравнения файлов без использования git?

2 ответа2

1

Если вам нужно сравнить файлы, не относящиеся к git, вы можете просто использовать git diff --color file1 file2 | diff-so-fancy .

Если оба файла находятся в одном и том же репозитории git, вам нужно использовать git diff --no-index --color file1 file2 | diff-so-fancy .

0

Исходя из этого, кажется, что в настоящее время diff-so-fancy требует ввода в формате git для получения правильного цветного вывода.

В качестве обходного пути:

dsf() { git diff --no-index --color "$@" | diff-so-fancy }

Спасибо за этот ответ, который указал мне правильное направление.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .