【zsh】ターミナルにブランチ名を表示する方法

今回はターミナルにgitのブランチ名を表示する方法について、サンプルを紹介します。

【zsh】ターミナルにブランチ名を表示する方法

ターミナル

$sudo vim ~/.zshrc
.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 ~/.zshrc

これで表示されるはずです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA