Editar: o próximo resultado do Google depois da sua pergunta foi este com a mesma solução: zsh: faz o ALT + BACKSPACE parar em caracteres não alfanuméricos
Esta resposta foi fornecida por /nick FoH
de #zsh no freenode.
backward-kill-dir () {
local WORDCHARS=${WORDCHARS/\/}
zle backward-kill-word
}
zle -N backward-kill-dir
bindkey '^[^?' backward-kill-dir
Dessa forma, você pode usar ctrl+w
para excluir um Word (no jargão do vim) e alt+bkspc
para excluir uma palavra