In emacs, M-f moves the caret to the end of the next word. In zsh, M-f (or rather alt-f) moves the caret to the beginning of the next word.
For a more consistent experience, I'd like to have zsh alt-f mirror emacs behavior.
How can I do this?