许多教程建议用户使用宽度为4的制表符,而使用空格而不是制表符制作制表符。使用真正的标签也起作用,为什么人们建议使用4的空格而不是真正的标签?我是一个Python初学者困惑?Python制表符假或真
[更新] 谢谢!我现在切换到4
添加空格之后我的.vimrc “巨蟒
au BufRead,BufNewFile *.py,*pyw set shiftwidth=4
au BufRead,BufNewFile *.py,*.pyw set expandtab
fu Select_c_style()
if search('^\t', 'n', 150)
set shiftwidth=8
set noexpandtab
el
set shiftwidth=4
set expandtab
en
endf
对于其他情况:
set noexpandtab " tabs are tabs, not spaces
可能重复[Tabs versus spaces in Python programming](http://stackoverflow.com/questions/119562/tabs-versus-spaces-in-python-programming) – katrielalex 2010-12-14 15:38:23