A partir de 2014
Usando syntastic además de la instalación de pip install flake8
te ofrece la mejor experiencia de mi humilde opinión. syntastic
es genial, porque pep8 no solo verifica Python, sino que al instalar otro software es muy fácil agregar comprobaciones de sintaxis y similares para otros idiomas.
respuesta más antiguo (2012)
También hay un pequeño script llamado 'PEP8' - https://github.com/vim-scripts/pep8
lo tengo configurado en 8:
let g:pep8_map='<leader>8'
me gusta mucho. Funciona realmente bien.
respuesta Viejo (2013)
vim-flake8
es la mejor opción, voy a probarlo :-)
Syntastic + flake8 es realmente el camino a seguir, y estúpidamente fácil de configurar. – WhyNotHugo