.zshrc プロンプト設定でのネストされた三項式の使用

.zshrc プロンプト設定でのネストされた三項式の使用

私のRPS1発現に何が問題なのか

RPS1='%(t.[Ding!].%(t30.[Dong!].[%T]))'

説明:

[Ding!]午前 11 時か、[Dong!]午前 11 時 30 分か、どちらも当てはまらない場合は のような通常の時間を取得したいのです[11:33]が、何が間違っているのでしょうか?

答え1

構文は であり、 ではありません。%[<number>](X.true.false)%(X[<number>].true.false)

それで:

RPS1='%(t.[Ding!].%30(t.[Dong!].[%T]))'

関連情報