プロンプトでgitのブランチ名を表示させる
プロンプトでgitのブランチを表示させるのです。
zsh
zsh + OSX の場合、zshでGitのブランチ名をプロンプトに表示する / LiosK-free Blogを参考に、~/.zshrc に次のコードを追記するか、別ファイルに書いて.zshrc に読み込ませる。
# VCS settings autoload -Uz vcs_info precmd() { psvar=() LANG=en_US.UTF-8 vcs_info psvar[1]=$vcs_info_msg_0_ } PROMPT=$'%2F%n@%m%f %3F%~%f%1v\n%# '
あるいは、るいは、このように。
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{green}%1v%f|)"
bash
bashの場合は少し少し勝手が違うようだけど、http://d.hatena.ne.jp/ruedap/20110706/mac_terminal_git_branch_nameの通りにやればできるはず。