個人不喜歡很肥大的IDE(Intergrated Development Environment),像是M$的studio或是Eclipse。python不像其它的程式是用用 { 和 }來進行槽狀結構,它是用空格的。python中標準的空格不是用tab,是使用4個空格的。但vim內建的卻是tab。
只要在vimrc中加了這一段,就OK囉!
Windows中的路徑是 C:\Program Files\Vim\_vimrc
au BufRead,BufNewFile *.py set expandtab
au BufRead,BufNewFile *.py set ts=4
au BufRead,BufNewFile *.py set sw=4
au BufRead,BufNewFile *.py set softtabstop=4
如果要讓其它檔名也支援,將 *.py的地方改成 *.py,*.php 就可以了。