上記画像のように、zshのプロンプトのパス部分で今いる場所に下線を引きます。 この記事は こちら の記事の内容を参考にさせていただきました。 上記参考記事をみて、これは便利そうと思いはじめ丸写ししようと思ったのですが、 上記記事のやり方だと /home/repo/hoge/repo でrepoがレポジトリ名の場合に両方に下線を引いてしまいそうであったので、 内容を理解しながら自分で改良してみました。 autoload -Uz vcs_info zstyle ':vcs_info:*' max-exports 3 zstyle ':vcs_info:*' formats '%s:%b ' '%r' '%R' precmd () { LANG=en_US.UTF-8 vcs_info psvar=() [[ -n ${vcs_info_msg_0_} ]] && psvar[1]="$vcs_