Viele Tutorials empfehlen Benutzern, Tab mit der Breite von 4 zu verwenden, während 4 mit Leerzeichen nicht echte Tab-Zeichen gemacht wird. Mit dem richtigen Tab funktioniert es auch, warum empfehlen die Leute, Leerzeichen von 4 anstelle von echten Tabs zu verwenden? Ich bin ein Python Anfänger verwirrt ????Python-Registerkarten gefälscht oder echt
[UPDATE] Danke! Ich bin jetzt auf Räume von 4.en
Added Schale folgend meinen .vimrc „Python
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
Für anderen Fall:
set noexpandtab " tabs are tabs, not spaces
mögliche Duplikate von [Tabs versus Leerzeichen in Python-Programmierung] (http://stackoverflow.com/questions/119562/tabs-versus-spaces-in-python-programming) – katrielalex