Browse files

added support for ignores

  • Loading branch information...
1 parent 80338e1 commit cac78c40c561325dbd3172552b958abd8c5bf6a0 @yifanzhang committed Feb 18, 2012
Showing with 9 additions and 1 deletion.
  1. +3 −0 README.mdown
  2. +6 −1 ftplugin/python_flake8.vim
@@ -41,6 +41,9 @@ enable this, add the following line to your `.vimrc` file (thanks
autocmd BufWritePost *.py call Flake8()
+To ignore errors, in your .vimrc:
+ g:flake8_ignore=E501,W293
This plugin goes well together with the following plugin:
@@ -13,6 +13,11 @@ let b:loaded_flake8_ftplugin=1
let s:flake8_cmd="flake8"
+let s:flake8_ignores=""
+if exists("g:flake8_ignore")
+ let s:flake8_ignores=" --ignore=".g:flake8_ignore
if !exists("*Flake8()")
function Flake8()
if !executable(s:flake8_cmd)
@@ -34,7 +39,7 @@ if !exists("*Flake8()")
" perform the grep itself
let &grepformat="%f:%l:%c: %m\,%f:%l: %m"
- let &grepprg=s:flake8_cmd
+ let &grepprg=s:flake8_cmd.s:flake8_ignores
silent! grep! %
" restore grep settings

2 comments on commit cac78c4

Very cool! I tried to do, but I ended up failing. Where can I find material to explain these settings in Vim?


yifanzhang replied Feb 18, 2012

googled, and experimented a bit. I think most useful stuff is other vim scripts... I am not familiar with vimscript.

Please sign in to comment.