在 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