Vim - mapeamento com um prefixo de registro opcional

Então, descobri que uma tarefa comum para mim no Vim é COLOCAR no início ou no final da linha. Portanto, meu mapeamento pode ser:

nmap <Leader>p $p
nmap <Leader>P 0P

No entanto, o que eu realmente gostaria de fazer é incluir opcionalmente um registro antes de coloca

Então, por exemplo "a, P colocaria do registrador a no início da linh

Existe uma maneira de fazer isso com um mapeament

questionAnswers(4)

yourAnswerToTheQuestion