当编辑 PHP 代码时(我不确定它是否特定于该语言)并且我在跨越多行的逗号分隔列表中间创建一个新行,缩进规则总是取消我要离开的行的缩进。 Here's a video of it.这种情况发生在数组、函数参数列表等中。
有什么我可以做的来阻止这种情况发生,或者有任何比向上移动、重新缩进、向下移动、重新缩进更快的方法来修复错误(因为当你离开该行时它会被清除),并继续?
最佳答案
尝试 :set indentexpr=""
看看是否有帮助。请参阅 :help filetype-indent-off
来了解处理文件类型插件的部分(这可能就是这个 indentexpr 的来源)。
关于php - 烦人的 vim(取消)缩进规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/313359/