私は設定しました。違いを強調Gitのポケットベル/ハイライターとして機能します。
[pager]
log = diff-highlight | less
show = diff-highlight | less
diff = diff-highlight | less
良い結果。
しかし、通常のdiffと一緒にdiff-highlightをどのように使用しますか?
答え1
関数を定義できます。
diff() { /usr/bin/diff "$@" | diff-highlight }
diff-highlight
均一な違い()を処理しますdiff -u
が、他の形式の配管が機能しているようです。変更されずに渡されます。
あなたが得る行動を大まかに示すためには、git diff
次のものが必要です。colordiff
また:
diff() { colordiff -u "$@" | diff-highlight | less -FRX }