Permalink
Browse files

Point users to `vim-flake8` instead.

  • Loading branch information...
1 parent 9da2de1 commit 0e1f8e7bbf5855ffda32ef28f8ec93b5be9b0f7f @nvie committed Feb 13, 2012
Showing with 3 additions and 115 deletions.
  1. +3 −41 README.mdown
  2. +0 −74 ftplugin/python_pyflakes.vim
View
44 README.mdown
@@ -1,41 +1,3 @@
-vim-pyflakes ![Project status](http://stillmaintained.com/nvie/vim-pyflakes.png)
-============
-
-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 `<F7>` 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 `<F7>` key for pyflakes-checking, simply remap it to
-another key. It autodetects whether it has been remapped and won't register
-the `<F7>` key if so. For example, to remap it to `<F3>` instead, use:
-
- autocmd FileType python map <buffer> <F3> :call Pyflakes()<CR>
-
-
-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 `<F6>`)
-- [PyUnit](http://github.com/nvie/vim-pyunit) (unit test helper under `<F8>`
- and `<F9>`)
+vim-flakes
+==========
+This project is superseded by [vim-flake8](https://github.com/nvie/vim-flake8).
View
74 ftplugin/python_pyflakes.vim
@@ -1,74 +0,0 @@
-"
-" Python filetype plugin for running pyflakes
-" Language: Python (ft=python)
-" Maintainer: Vincent Driessen <vincent@datafox.nl>
-" Version: Vim 7 (may work with lower Vim versions, but not tested)
-" URL: http://github.com/nvie/vim-pyflakes
-"
-" Only do this when not done yet for this buffer
-if exists("b:loaded_pyflakes_ftplugin")
- finish
-endif
-let b:loaded_pyflakes_ftplugin=1
-
-let s:pyflakes_cmd="pyflakes"
-
-if !exists("*Pyflakes()")
- function Pyflakes()
- if !executable(s:pyflakes_cmd)
- echoerr "File " . s:pyflakes_cmd . " not found. Please install it first."
- return
- endif
-
- set lazyredraw " delay redrawing
- cclose " close any existing cwindows
-
- " store old grep settings (to restore later)
- let l:old_gfm=&grepformat
- let l:old_gp=&grepprg
-
- " write any changes before continuing
- if &readonly == 0
- update
- endif
-
- " perform the grep itself
- let &grepformat="%f:%l: %m"
- let &grepprg=s:pyflakes_cmd
- silent! grep! %
-
- " restore grep settings
- let &grepformat=l:old_gfm
- let &grepprg=l:old_gp
-
- " open cwindow
- let has_results=getqflist() != []
- if has_results
- execute 'belowright copen'
- setlocal wrap
- nnoremap <buffer> <silent> c :cclose<CR>
- nnoremap <buffer> <silent> q :cclose<CR>
- endif
-
- set nolazyredraw
- redraw!
-
- if has_results == 0
- " Show OK status
- hi Green ctermfg=green
- echohl Green
- echon "Static analysis OK"
- echohl
- endif
- endfunction
-endif
-
-" Add mappings, unless the user didn't want this.
-" The default mapping is registered under to <F7> by default, unless the user
-" remapped it already (or a mapping exists already for <F7>)
-if !exists("no_plugin_maps") && !exists("no_pyflakes_maps")
- if !hasmapto('Pyflakes(')
- noremap <buffer> <F7> :call Pyflakes()<CR>
- noremap! <buffer> <F7> :call Pyflakes()<CR>
- endif
-endif

0 comments on commit 0e1f8e7

Please sign in to comment.