Installation ------------ 1. Install [pyflakes](http://pypi.python.org/pypi/pyflakes/) 2. Copy the file `ftplugin/python_pyflakes.vim` to your `~/.vim/ftplugin` directory Usage ----- 1. Open a Python file 2. Press `` to run `pyflakes` 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 pyflakes-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 Pyflakes() Tips ---- A tip might be to run the Pyflakes 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 Pyflakes() This plugin goes well together with the following plugins: - [PEP8](http://github.com/nvie/vim-pep8) (Python coding style checker under ``) - [PyUnit](http://github.com/nvie/vim-pyunit) (unit test helper under `` and ``)