Vim上でタブをスペースに変換する

MacVimでタブをスペースに変換する設定

:set tabstop=4
:set shiftwidth=4
:set expandtab

インデントの単位となるスペース文字数を設定

:set tabstop=4

スペースをインデントと判断する文字数

:set shiftwidth=4

タブをスペースに変更する設定(デフォルト設定の変更)

:set expandtab

現在ドキュメントないにあるタブをスペースに変換

retab

逆の操作
shiftwidthで設定された数のスペースをタブに変換する

:set noet|retab!

Converting tabs to spaces - Vim Tips Wiki
Super retab - Vim Tips Wiki