function confirm --description "Ask for user confirmation" --argument-names prompt while true read --local --prompt-str="$prompt [Y/n] " confirmed switch $confirmed case '' Y y return 0 case N n return 1 end end end