Have you ever hit alt + backspace while in a zsh session, intending to delete just the last part of a path, or a word, or an identifier, but ended up deleting far more than that?
This is probably because you are using the default value for $WORDCHARS.
The default value for $WORDCHARS is
*?_-.[]~=/&a...