Aqui está um trecho de .zshrc que tenho usado:
my-backward-delete-word() {
local WORDCHARS=${WORDCHARS/\//}
zle backward-delete-word
}
zle -N my-backward-delete-word
bindkey '^W' my-backward-delete-word
Eu lembro que essa foi a fonte original: link