烦人的vim(un)缩进规则

Ale*_*aci 12 php vim indentation

在编辑PHP代码时(我不确定它是否特定于该语言)并且我在跨越多行的逗号分隔列表中间创建了一个新行,缩进规则总是取消我要离开的行.这是一段视频.这发生在数组,函数参数列表等中.

我能做些什么来阻止这种情况发生,或者任何更快的方法来修复错误,而不是向上移动,重新缩进,向下移动,重新缩进(因为当你离开线路时它被清除),并继续?

的.vimrc

Gre*_*ill 3

尝试:set indentexpr=""看看是否有帮助。请:help filetype-indent-off参阅 参考资料 中涉及文件类型插件的部分(这可能是此 indentexpr 的来源)。