`:qa` fails with E37 when any buffer is modified, leaving the quit dead-ended. `:confirm qa` asks Save/Discard/Cancel per modified buffer, which neither strands the user nor writes unintended edits the way `:wqa` would. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015D4NsszUG7hy9ghKZ4nfhm