

Hope my guess is right and this answer helps you. Then M-y replaces just inserted item with the earlier available killed item (going further back in the kill history on each M-y hit).C-y inserts the most recent item from the kill ring.On Emacs 28.0.50, after hitting M-y ( M-x yank-pop) I currently get this nicely looking kills (cuts) history selection interface in the minibuffer:Īnother way to use M-x yank-pop is to call it right after pasting with the M-x yank command ( s-v/ C-y binding), such as: You can read more about this command usage in installed Emacs with C-h f yank-pop and M-x info-apropos yank-pop. I plan to try some of the other versions later (Mitsuharu's version, homebrew version, nativecomp version) but since this one works I'm going to use it for now. It is running in x86 emulation mode, not native ARM mode, but it works. The exact behavior of the yank-pop may depend on the version of Emacs you're using (this function was updated not so long ago). The Emacs from works in GUI mode on the Mac M1. I'll try to guess what you mean -) and suggest using M-x yank-pop (bound by default to M-y normally) instead of M-x yank (bound to s-v and C-y by default in my setup on Mac OS, but possibly Ctrl + v is bound to yank in your case).
