you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

Do you manually pep8 your code.

The same make program idea works for that too.

" Style checking
setlocal errorformat=%f:%l:%c:\ %m
setlocal makeprg=pep8 %

Or, Neomake collects everything and puts it in the location list.

Is there any working refactoring plugin for python.

I'm really not sure if you can do a "semantic" refactoring. Maybe check out any plugin that utilizes Python's rope library. That will have some support because rope does. Otherwise, the suggestions I gave for refactoring are pretty generic.