對於已保存的文件,可以使用下面的方法進行空格和TAB的替換
TAB替換為空格:
:set ts=4
:set expandtab
:%retab!
空格替換為TAB:
:set ts=4
:set noexpandtab
:%retab!
在linux環境下,作為python開發環境,設置的.vimrc

set autoindent " 換行自動縮進 set shiftwidth=4 " 自動縮進時的寬度 set ts=4 " tabstop的寬度 set expandtab " tab換成空格 set softtabstop=4 " 退格鍵 set paste " 粘貼時不自動換行