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

自动缩进无效。有点怪怪的维姆行为

vim
  •  0
  • ATOzTOA  · 技术社区  · 6 年前

    所以,我有一个单元测试文件,它在主测试块中有很多测试。基本上是一个巨大的JSON。

    我可以 = 在VIM中自动缩进所有行或基于块。一切正常,直到。。。

    如果内部块开始或/在第2052行之后,自动缩进将缩进它,就像它在封闭块之外一样。

    1| describe() {
    2|   block_1() {
    3| 
    4|   }
    5| }
    

       1| describe() {
        .
        .
        .
    2052| block_1() {
    2053| 
    2054| }
    2055| }
    

    无论我做什么,块_1()都将向左缩进。我必须手动缩进。

    这是在麦克西拉。我试过维姆和麦克维姆。

    0 回复  |  直到 6 年前