vim-flake8 ![Project status](http://stillmaintained.com/nvie/vim-flake8.png) ========== Installation ------------ Use [vim-pathogen](https://github.com/tpope/vim-pathogen) if you're not using it already. Then, simply put the contents of this repository in your `~/.vim/bundle` directory. Usage ----- 1. Open a Python file 2. Press `` to run `flake8` on it It shows the errors inside a quickfix window, which will allow your to quickly jump to the error locations by simply pressing [Enter]. Customization ------------- If you don't want to use the `` key for flake8-checking, simply remap it to another key. It autodetects whether it has been remapped and won't register the `` key if so. For example, to remap it to `` instead, use: autocmd FileType python map :call Flake8() Tips ---- A tip might be to run the Flake8 check every time you write a Python file, to enable this, add the following line to your `.vimrc` file (thanks [Godefroid](http://github.com/gotcha)!): autocmd BufWritePost *.py call Flake8() This plugin goes well together with the following plugin: - [PyUnit](http://github.com/nvie/vim-pyunit) (unit test helper under `` and ``)