Would you consider adding an automatic autopep8 call everytime a file is saved in vim ?
vim-go and vim-jsonnet behave similarly and it results in a very efficient developer experience.
Anytime someone saves a python file, vim will execute autopep8 with the specified parameters and overwrite the buffer, without changing the undo history of the user.
This may be an opt-in or opt-out feature. It is enabled by default in vim-go and also in vim-jsonnet. I would recommend to enable it by default too. But if you prefer the behavior can be opt-in too.
Would you consider adding an automatic autopep8 call everytime a file is saved in vim ?
vim-go and vim-jsonnet behave similarly and it results in a very efficient developer experience.
Anytime someone saves a python file, vim will execute autopep8 with the specified parameters and overwrite the buffer, without changing the undo history of the user.
This may be an opt-in or opt-out feature. It is enabled by default in vim-go and also in vim-jsonnet. I would recommend to enable it by default too. But if you prefer the behavior can be opt-in too.