[Git] zshターミナルでブランチ名を表示して色付けする方法 [M1 Mac]

  • URLをコピーしました!

以下のようにターミナルにGitのブランチ名をつけたかったので調べました。

参考にしたサイトです。

とむじそブログ
【Intel Mac】Macのターミナル画面にGitブランチ名を表示させるようにする 何もしなければMacのターミナル画面を起動するとこんな感じです。 今回は、このターミナルの画面に「現在のGitのブランチ名」を表示させるようにします。 こんな感じです。...
目次

zshの設定ファイルを開く

viやvscode等でzshの設定ファイルである~./zshrcを開きます。

vi ~/.zshrc

設定を追加する

下記のおまじないを追記して保存します。何をやっているかは分からなくて良いです。僕も分かりません。

# git
autoload -Uz vcs_info
setopt prompt_subst
zstyle ':vcs_info:git:*' check-for-changes true
zstyle ':vcs_info:git:*' stagedstr "%F{magenta}!"
zstyle ':vcs_info:git:*' unstagedstr "%F{yellow}+"
zstyle ':vcs_info:*' formats "%F{cyan}%c%u[%b]%f"
zstyle ':vcs_info:*' actionformats '[%b|%a]'
precmd () { vcs_info }

# プロンプトカスタマイズ
PROMPT='
[%B%F{red}%n@%m%f%b:%F{green}%~%f]%F{cyan}$vcs_info_msg_0_%f
%F{yellow}$%f '

設定を適用する

保存しただけだと適用されないので、sourceコマンドで設定を適用させます。

source ~/.zshrc
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

情報工学の修士号を取得後、新卒で大手メーカーに就職。2022年にWeb系企業に転職。
役立つサービスや日々思ったことを発信中。
趣味は旅行、カメラ、動画制作。

コメント

コメントする

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

目次