Claro:
:nmap r <c-r>
Mas recomendo strongmente que você use "r" como sua chave mapeada.
No vim,
u = undo
r = replace
Existe um atalho para refazer?
ctrl + r
é um golpe de duas teclas (no meu pensamento),
e muitas vezes eu bato na combinação errada (recentemente mudei para o Mac)
Ou é possível mapear meu próprio toque de tecla?
Você pode mapear uma das teclas F para refazer colocando o seguinte em seu .vimrc
:map <F2> ^R
Você pode inserir esses caracteres especiais (e ^ R) pressionando ^ V (ctrl-v) primeiro.
Para mais detalhes sobre como inserir caracteres especiais,: ajuda i_CTRL-V
Tags vim mac keyboard-shortcuts