Considérons le bloc de code suivant-
if (1==1):#Go forever
print "Wooo."
Vim ne voit pas le :, à cause du commentaire, et insiste donc pour que l'impression soit au même niveau d'indentation que le "if".
en utilisant http://www.vim.org/scripts/scripts.php?script_id=974
Toute réflexion serait appréciée.