【问题标题】:How to switch to REPLACE mode in VIM如何在 VIM 中切换到 REPLACE 模式
【发布时间】:2012-02-09 11:07:41
【问题描述】:

我知道我可以通过在 INSERT 模式下按 Insert 来做到这一点,但这需要一些拉伸。有没有更方便的快捷方式可以直接从 NORMAL 模式转到 REPLACE 模式?

【问题讨论】:

  • 另外,在 MacBook 上,您根本无法通过在 INSERT 模式下按 Insert 进入 REPLACE 模式。

标签: vim keyboard-shortcuts


【解决方案1】:

来自 ViM 手册:

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

当然,您可以将任何键映射到R,例如通过这样做

:map <F5> R

【讨论】:

  • 继续接受已接受的答案:如果它是您尝试增加的数字,^+a 将增加该数字,^+x 将减少它。
  • 在我的例子中,大写的“R”是大写(Shift + R)。
【解决方案2】:

您可以按 R 进入 REPLACE 模式。

【讨论】:

  • Shift+R,实际上。只需按R 键(就像键入r 一样)只允许替换一个字母,然后返回正常模式。
  • 可能这就是他放 R 而不是 r 的原因。
  • 我的键盘上没有r 键。当我使用R 时,它只替换一个字符。
  • @SandRock Vim 命令通过使用大写字母和未修改的小写字母键来指示移位。
【解决方案3】:

R 带您进入替换模式。

【讨论】:

    【解决方案4】:

    您必须按 R 才能进入替换模式。为此,您必须首先处于非编辑模式

    【讨论】:

      【解决方案5】:

      在普通模式下,按Shift+R

      r 将替换单个字符。

      【讨论】:

        猜你喜欢
        • 2011-01-28
        • 2012-10-22
        • 1970-01-01
        • 2011-06-29
        • 2012-06-14
        • 1970-01-01
        • 1970-01-01
        • 2012-10-23
        • 1970-01-01
        相关资源
        最近更新 更多