如何在VIM中切换到替换模式


114

我知道我可以通过Insert在INSERT模式下按来完成此操作,但这需要一些拉伸。是否有其他更便捷的快捷方式可以直接从“正常”模式转到“替换”模式?


另外,在MacBook上,您Insert根本无法通过按INSERT模式进入替换模式。
冰木2016年

Answers:


145

从ViM手册中:

5.替换模式*替换* *替换模式* *模式替换*

在正常模式下,使用“ R”命令进入替换模式。

当然,您可以将任何键映射到R,例如

:map <F5> R

1
继续接受已接受的答案:如果您想增加一个数字,则^+ a将增加该数字,而^+ x将减少它。
theTuxRacer

54

您可以按R,然后进入替换模式。


19
实际上是Shift + R。只需按一下R键(就像键入一样r)就可以只替换一个字母,然后返回正常模式。
Melebius

26
这可能就是为什么他放R而不是r的原因。

15

R 带您进入替换模式。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.