Uso da expressão ternária aninhada na configuração de prompt do .zshrc

1

o que há de errado com minha expressão RPS1

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

Explicação:

Eu quero obter [Ding!] se forem 11:00, [Dong!] se forem 11:30 e se ambos não forem verdadeiros apenas o tempo normal como [11:33] . Mas o que está errado?

    
por dthielking 27.09.2016 / 20:25

1 resposta

0

A sintaxe é %[<number>](X.true.false) , não %(X[<number>].true.false) .

Então:

RPS1='%(t.[Ding!].%30(t.[Dong!].[%T]))'
    
por 30.09.2016 / 16:28

Tags