I have a binding like this to paste above or below:
nmap bp o<ESC>p
nmap ap O<ESC>p
However its limited to paste from default register. Is it possible to make this work with any register? Like say ":bp or "+bp etc ? Basically I want to prepend o<ESC> to my next action.
This is a duplicate of Vim - mapping with an optional register prefix.