代码之家  ›  专栏  ›  技术社区  ›  strager

缩进当前(空白)行并插入

  •  14
  • strager  · 技术社区  · 14 年前

    _ 标记光标

    int main(int argc, char **argv) {
        printf("Hello, world!\n");
    
    _
    }
    

    我有 indentexpr 开(虽然是用 cindent autoindent

    如何开始插入,以便将光标放置在适当的列以遵循缩进规则,即:

    int main(int argc, char **argv) {
        printf("Hello, world!\n");
    
        _
    }
    

    目前我发现自己在使用 ddO 经常(或 ddo 但似乎应该有更好的方法。使用 == >> v>

    2 回复  |  直到 14 年前
        1
  •  28
  •   Eugene M    14 年前

    试着回到正常模式并键入 S

        2
  •  6
  •   Mike Seplowitz    14 年前

    CTRL-f (在插入模式下)缩进到正确的位置。

    ESC i 然后 CTRL-f键 有办法。