Отступы в питоне

При использовании вима во время написания программ на питоне может быть масса проблем, связанных с отступами. В принципе это может лечиться установкой соответствующих плагинов, но если нет желания тратить время на это, то стандартизировать отступы можно таким набором команд в .vimrc
{{{ line=1 lang=vim
autocmd BufRead,BufNewFile *.py set expandtab
autocmd BufRead,BufNewFile *.py set tabstop=4
autocmd BufRead,BufNewFile *.py set shiftwidth=4
}}}

Если же уже имеется некоторый код, в котором перемешаны табуляции и пробелы, то привести всё к унифицированному виду (с учётом того, что нужные строки уже прописаны) можно командой

{{{ lang=vims line=1
:%retab
}}}