modify yank behavior, identical to emacs