自动缩进不起作用。 Kinda奇怪的Vim行为

时间:2018-11-06 21:37:31

标签: vim

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

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

如果内部块开始或在2052行之后,则自动缩进会将其缩进,就好像它在包围块的外部一样。

示例:

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

这有效。

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

无论我做什么,block_1()都会向左缩进。我必须手动缩进。

有人发现吗?

这是在MAC High Sierra上。我尝试使用vim和macvim。

0 个答案:

没有答案