fix(history): fix confirmation prompt to allow bypass

See https://github.com/ohmyzsh/ohmyzsh/issues/12472#issuecomment-2171461005
This commit is contained in:
Marc Cornellà 2024-06-18 07:26:38 +02:00
parent 373a1fd585
commit c83ca51b1b
No known key found for this signature in database
GPG key ID: 0314585E776A9C1B

View file

@ -9,9 +9,8 @@ function omz_history {
# confirm action before deleting history
print -nu2 "This action will irreversibly delete your command history. Are you sure? [y/N] "
builtin read -k1
[[ "$REPLY" = $'\n' ]] || print -u2
[[ "$REPLY" != ([yY]) ]] && return 0
builtin read
[[ "$REPLY" = [yY] ]] || return 0
print -nu2 >| "$HISTFILE"
fc -p "$HISTFILE"