Update (2021-05-18): The inimitable Sacha Chua informs me that the functionality proposed in this post is already included in Emacs 28. If you’re using Emacs 27.2 or older, keep reading! Update (2021-05-16): Daniel Mendler, the author of the Consult library, points out that this functionality is also built into Consult as well as Ivy+Counsel. If you’re using these, check out consult-yank-pop (or equivalent) instead. A quick tweak to yanking in Emacs: Many completion systems provide a more...