Zsh メモ - git ブランチ名の表示
Mac の zsh だと git-completion はデフォルトで入っていたのですが、git ブランチ名はどう表示したらいいのかな、ということで調べました。
とりあえず下の記事に倣うことにしました。
色を変えたかったのと、カレントパスを表示したかったので、.zshrc に以下のように書きました。
# vcs info autoload -Uz vcs_info zstyle ':vcs_info:*' formats '(%s)-[%b]' zstyle ':vcs_info:*' actionformats '(%s)-[%b|%a]' precmd () { psvar=() LANG=en_US.UTF-8 vcs_info [[ -n "$vcs_info_msg_0_" ]] && psvar[1]="$vcs_info_msg_0_" } RPROMPT="%1(v|%F{magenta}%1v%f%F{green}[%~]%f|%F{green}[%~]%f)"
以上。