Vim中C#属性后不需要的缩进级别

本文关键字:缩进 不需要 属性 Vim | 更新日期: 2023-09-27 18:28:38

Vim正在将方法定义缩进一个属性后的额外级别。这让我抓狂,但我不知道如何让它停下来。我已经完全禁用了缩进,但这不是我想要的行为。有没有一种方法可以让Vim在属性定义后不缩进额外的级别?

这是一个示例:

[Foo]
  public void Bar()
  {
  }

Vim中C#属性后不需要的缩进级别

从这里抓取cs.vim文件,并将其放在vimfiles'indent文件夹中。

请注意,在vimrc文件中应该有一个字符串filetype indent plugin on