I want to use pep8 as my makeprg to check and fix the correspondence of PEP8 code (style guide for Python code) .
I used the command :set makeprg=pep8\ --repeat\ % , and when I do :make , it works, the error list is populated, and I can use :cn :copen :cp and :copen to navigate and view the error list in the QuickFix window .
But as soon as I change something in my python source file, the list of errors becomes empty, the QuickFix window loses its contents, and I can no longer navigate the list.
I suspect this is caused by PyFlakes, a Vim extension that instantly displays Python errors.
How can i fix this?
source share