autoindent是vim中smartindent的子集?
smartindent在开始新行时也可以从当前行处理缩进。这意味着autoindent功能是smartindent功能的子集,如果smartindent打开,则不需要autoindent,对吗?为什么要打开autoindent?
smartindent是一个古老的剧本,当它被写成时,是一个“聪明”的补充自动缩进。从那时起,大多数语言都有特定的缩进功能,或者使用具有特定选项的cindent。
一般来说,smartindent不应该被使用。 以下行通常足以处理缩进: set autoindent filetype plugin indent on autoindent并不是绝对必要的,但在使用明文时很有用。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |