我仍然不明白
autoindent
和smartindent
之间的区别它们似乎在做同样的事情,复制缩进级别按
enter
移到下一行。#1 楼
autoindent
本质上告诉vim将当前行的缩进应用于下一行(通过在插入模式下按Enter或在正常模式下按O或o创建。smartindent
对代码的语法/样式有反应您正在编辑(尤其是C语言)。当您将其打开时,还应启用autoindent
。 autoindent
和smartindent
之间的区别enter
移到下一行。autoindent
本质上告诉vim将当前行的缩进应用于下一行(通过在插入模式下按Enter或在正常模式下按O或o创建。smartindent
对代码的语法/样式有反应您正在编辑(尤其是C语言)。当您将其打开时,还应启用autoindent
。
评论
维基几乎是无用的。阅读:help autoindent和:help smartindent。Wiki实际上对您的选择有相当不错的解释:vim.wikia.com/wiki/…