pure prompt で vcs の情報が出なかった問題
(発生した問題) zsh のプラグインとか設定周りを整理していたときに, いろいろやってから セッション再起動したら pure prompt のvcs情報が出なくなった。 以下と似た症状
(対応) 一応コミットはちゃんと整理していたので, checkout しながら 2分探索して問題のcommit を発見 こいつが悪さをしていた模様
+if type "bat" > /dev/null 2>&1; then + alias cat='bat' +fi
根本原因は特定できていないが, 削除して対応。後で原因は細かく調べる。
(余談)
2分探索はテスト用のscript を用意できるなら git bisect
するのが良さそう。
Git - git-bisect Documentation