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

Fra*_*ale 4 c# vim

Vim将方法定义缩进到属性后的额外级别.这让我发疯,但我无法弄清楚如何让它停下来.我完全禁用了缩进,但这不是我想要的行为.有没有办法让Vim在属性定义后不缩进额外的级别?

这是一个示例:

[Foo]
  public void Bar()
  {
  }
Run Code Online (Sandbox Code Playgroud)

rpe*_*kov 8

抓斗从这里 cs.vim文件,并把它你的vimfiles\indent文件夹中.

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

  • 我很高兴这对你有所帮助. (2认同)