Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim中C#属性后不需要的缩进级别_C#_Vim - Fatal编程技术网

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

Vim中C#属性后不需要的缩进级别,c#,vim,C#,Vim,Vim将方法定义缩进到属性后面的一个额外级别。这让我快发疯了,但我想不出如何让它停止。我已经完全禁用了缩进,但这不是我想要的行为。有没有办法使Vim在属性定义之后不缩进额外的级别 以下是一个示例: [Foo] public void Bar() { } 抓取cs.vim文件并将其放入vimfiles\indent文件夹中 请注意,在vimrc文件中,您应该在上有一个字符串文件类型缩进插件。您并不是唯一一个有此问题的人-您发布的链接对我不起作用。我正在仔细阅读有关缩进的手册。也许这里

Vim将方法定义缩进到属性后面的一个额外级别。这让我快发疯了,但我想不出如何让它停止。我已经完全禁用了缩进,但这不是我想要的行为。有没有办法使Vim在属性定义之后不缩进额外的级别

以下是一个示例:

[Foo]
  public void Bar()
  {
  }
抓取cs.vim文件并将其放入
vimfiles\indent
文件夹中


请注意,在vimrc文件中,您应该在上有一个字符串
文件类型缩进插件。

您并不是唯一一个有此问题的人-您发布的链接对我不起作用。我正在仔细阅读有关缩进的手册。也许这里有些东西能帮我解决这个问题。那真是太美了!很好!我很高兴这对你有帮助。非常有用,即使经过这么长时间。加一!