Closed wookayin closed 7 years ago
Currently, linters such as pylint
mypy
pycodestyles
need to be installed manually in the virtualenv, otherwise (i.e. if they don't exist) nothing happens in vim while pymode is just disabled. This is a bad user experience -- how to let users do an easy configuration?
Indentation customization (e.g. 2 spaces) for pycodestyle should respect editorconfig
It can be achieved using .pylintrc
, e.g.
[FORMAT]
indent-string=' '
If pylint or pycodestyle are not installed (which can be installed via pip --user
or directly in virtualenvs), pymode linters will be activated as a fallback.
Introduce ALE vim plugin. Python lint feature (previously from pymode) will be replaced in favor of ALE.
Feature Highlights