私は最近、デフォルトのシェルとしてZshを使い始めました。私がgitで好きなものの1つは、例えば、git status
とgit diff
の色の追加(緑の追加、赤の削除)などの色です。ZHにgitの色を表示するには?
Zshでは、すべて白(デフォルトの色)です。どのように色をzshのgit出力に置くことができますか?おかげさまで
私は最近、デフォルトのシェルとしてZshを使い始めました。私がgitで好きなものの1つは、例えば、git status
とgit diff
の色の追加(緑の追加、赤の削除)などの色です。ZHにgitの色を表示するには?
Zshでは、すべて白(デフォルトの色)です。どのように色をzshのgit出力に置くことができますか?おかげさまで
git config --global color.diff auto
git config --global color.status auto
私はzsh側で解決策を探していました。しかし、gitにはその解決策があることが判明しました。 ちょうど私.gitconfig
は、このように設定されている
[color]
ui = auto
Migore、
あなたの.gitconfigファイルにこれを追加します。のようなエスケープコードを表示する場合
[color]
diff = auto
status = auto
branch = auto
[color "status"]
changed = yellow
added = green
untracked = red
"色の代わりにテキストのESC [33mcommit"、settinを試してくださいあなたの.zshrcのPAGER変数を次のようにしてください:
#export PAGER=${PAGER:-less}
export PAGER='less -r'
どこに置くか考えている人は、あなたのホームディレクトリの〜/ .gitconfigファイル内にあるはずです。私の場合は少なくとも。 –