gitのブランチ名をプロンプトに表示すると結構便利
gitの配布物に含まれる contrib/completion/git-completion.bash を . すると、gitのサブコマンドやそれに応じたオプション、加えて~/.gitconfigで自分用にaliasしたサブコマンドまで補完してくれるようになり、小学生もにっこりです。
同じく git-completion.bash の中で定義されてる関数 __git_ps1 を使ってシェルプロンプト($PS1)を設定すると、
#... if [ -r "$HOME/.bash_completion.d/git" ]; then # = git-completion.bash # boldにするエスケープシーケンスは省略してます PS1="${PS1}[\$(__git_ps1 \"%s)\")\w]\\$ " else PS1="${PS1}[\w]\\$ " fi #...
git使い始めるとブランチを行ったり来たりすることになると思うんですが、プロンプトに表示しておけば、いちいちgit branch打鍵して確認する手間が省けるのでかなり便利です。gitの作業ディレクトリ以外の場合は__git_ps1の部分は空文字になるので邪魔にもなりません。
最近読んだ本
順番とか水平線は、全然なんの関係もこれっぽっちもありません。
- 作者: 中村光
- 出版社/メーカー: 講談社
- 発売日: 2008/01/23
- メディア: コミック
- 購入: 73人 クリック: 1,671回
- この商品を含むブログ (1302件) を見る
- 作者: 中村光
- 出版社/メーカー: 講談社
- 発売日: 2008/07/23
- メディア: コミック
- 購入: 62人 クリック: 567回
- この商品を含むブログ (752件) を見る
- 作者: 中村光
- 出版社/メーカー: 講談社
- 発売日: 2009/03/23
- メディア: コミック
- 購入: 39人 クリック: 190回
- この商品を含むブログ (572件) を見る
- 作者: 原研哉
- 出版社/メーカー: 岩波書店
- 発売日: 2003/10/22
- メディア: 単行本
- 購入: 12人 クリック: 421回
- この商品を含むブログ (187件) を見る
- 作者: 後藤武,佐々木正人,深澤直人
- 出版社/メーカー: 東京書籍
- 発売日: 2004/04/01
- メディア: 単行本(ソフトカバー)
- 購入: 8人 クリック: 87回
- この商品を含むブログ (52件) を見る
- 作者: 松岡正剛
- 出版社/メーカー: 春秋社
- 発売日: 2006/12/25
- メディア: 単行本(ソフトカバー)
- 購入: 25人 クリック: 162回
- この商品を含むブログ (135件) を見る
- 作者: アル・ライズ,ジャック・トラウト,フィリップ・コトラー(序文),川上純子
- 出版社/メーカー: 海と月社
- 発売日: 2008/04/14
- メディア: 単行本(ソフトカバー)
- 購入: 11人 クリック: 55回
- この商品を含むブログ (19件) を見る
- 作者: 紺野登
- 出版社/メーカー: 日経BP社
- 発売日: 2008/09/18
- メディア: 単行本
- 購入: 2人 クリック: 30回
- この商品を含むブログ (7件) を見る
- 作者: エルトン・B.,ジュニアシャーウィン,Elton B.,Jr. Sherwin,田辺希久子
- 出版社/メーカー: ダイヤモンド社
- 発売日: 1998/08
- メディア: 単行本
- クリック: 3回
- この商品を含むブログ (5件) を見る