缩进

宽度

压痕 4 个宽度:

:set shiftwidth=4

空间

要使用空格作为缩进,宽度为 4 个空格:

:set expandtab
:set softtabstop=4

softtabstopsts 是等价的:

:set sts=4

标签

要使用制表符作为缩进,宽度为 4 个空格:

:set noexpandtab
:set tabstop=4

tabstopts 是等价的:

:set ts=4

自动缩进

:set autoindent

说明说明

指令 描述 默认
制表位 制表符的宽度 8
expandtab 导致使用空格而不是制表符
softabstop 调整空白 0
shiftwidth 正常模式下确定空白量 8