vim 中重做的快捷键

vim 中重做的快捷键

在 vim 中,

u = undo  
r = replace

重做 有一个快捷键吗?

ctrl + r是两次按键(在我看来),
但我经常按错组合键(我最近刚换用 Mac)

或者是否可以映射我自己的按键?

答案1

当然:

:nmap r <c-r>

但我强烈建议您不要使用“r”作为映射键。

答案2

你可以在 .vimrc 中输入以下内容,映射某个 F 键用于重做

:map <F2> ^R

您可以先按 ^V (ctrl-v) 来输入这些特殊字符(和 ^R)。

有关输入特殊字符的更多详细信息,请:help i_CTRL-V

相关内容