add `zap-up-to-char` to emacs, emulating vim's `dt`