Atalho para refazer no vim

3

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?

    
por ajreal 12.12.2011 / 05:23

2 respostas

3

Claro:

:nmap r <c-r>

Mas recomendo strongmente que você use "r" como sua chave mapeada.

    
por 12.12.2011 / 05:58
0

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

    
por 22.12.2011 / 21:03