縮排

寬度

壓痕 4 個寬度:

:set shiftwidth=4

空間

要使用空格作為縮排,寬度為 4 個空格:

:set expandtab
:set softtabstop=4

softtabstop 和 sts 是等價的:

:set sts=4

標籤

要使用製表符作為縮排,寬度為 4 個空格:

:set noexpandtab
:set tabstop=4

tabstop 和 ts 是等價的:

:set ts=4

自動縮排

:set autoindent

說明說明

指令 描述 預設
製表位 製表符的寬度 8
expandtab 導致使用空格而不是製表符 離
softabstop 調整空白 0
shiftwidth 在正常模式下確定空白量 8