LoginSignup
43
39

More than 5 years have passed since last update.

Macターミナルのコマンドを打つ ~$ 部分に色を付け、ブランチ名を表示させる

Last updated at Posted at 2014-07-27

Macで使用しているターミナル(bash)で、コマンドプロンプトに色をつけてブランチを表示させる設定です。

設定例

.bash_profile
git_branch() {
  echo $(git branch --no-color 2>/dev/null | sed -ne "s/^\* \(.*\)$/\1/p")
}
PS1='——\n\[\033[36m\]\u\[\033[0m\]\[\033[32m\]\w\[\033[0m\]:\[\033[35m\]$(git_branch)\[\033[0m\] $ '

出力結果
スクリーンショット 2014-07-27 16.59.09.png
※開き直さないと反映されません。

コマンドプロンプトで表示される結果と設定

設定 内容
\h ホスト名 あなたのMacの名前 (システム環境設定>ユーザとグループ>ユーザ右クリックで編集可能)
\u ユーザ名 ログインユーザーの名前同上
\w 現在のディレクトリ※フルパス ~/Applications
\W 現在のディレクトリ Applications
\t 現在時刻※24時間表記 17:14:42
\T 現在時刻
※12時間表記
05:14:42
\d 日付と曜日
※ダサいから注意
日 7 27

色の設定

コード
\[\033[30m]色付けたい部分\[\033[0m] Black
\[\033[31m]色付けたい部分\[\033[0m] Red
\[\033[32m]色付けたい部分\[\033[0m] Green
\[\033[33m]色付けたい部分\[\033[0m] Yellow
\[\033[34m]色付けたい部分\[\033[0m] Blue
\[\033[35m]色付けたい部分\[\033[0m] Mangenta
\[\033[36m]色付けたい部分\[\033[0m] Cyan
\[\033[37m]色付けたい部分\[\033[0m] White
43
39
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
43
39