プロンプト左側の表示を0〜9までカウントアップさせる例
任意のコマンドを実行できるため、天気や時計、脈拍数なんかを表示させたら面白いかもしれない。
.zshrc
setopt PROMPT_SUBST
COUNT=0
PS1='$COUNT $ '
# Handler for ALRM signal
TRAPALRM () {
if [ $COUNT -lt 10 ]; then
COUNT=`expr $COUNT + 1`
fi
zle reset-prompt # update PS1
}
TMOUT=1 # interval secound