エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Gitのブランチ名をRPROMPTに表示する方法を改良してみた - Hello, world! - s21g
現在のディレクトリがgitの管理下にあるかどうか判定する方法を思いついたので、 walf443さんの方法 を... 現在のディレクトリがgitの管理下にあるかどうか判定する方法を思いついたので、 walf443さんの方法 を改良してみました。 こんな感じに、gitで管理されてないディレクトリではブランチ名を表示しなくなります。 実際のzshrcは以下の通り。 1 _set_env_git_current_branch() { 2 GIT_CURRENT_BRANCH=$( git branch &> /dev/null | grep '^\*' | cut -b 3- ) 3 } 4 5 _update_rprompt () { 6 if [ "`git ls-files 2>/dev/null`" ]; then 7 RPROMPT="[%~:$GIT_CURRENT_BRANCH]" 8 else 9 RPROMPT="[%~]" 10 fi 11 } 12 13 precmd
2008/12/26 リンク