Un outil utile pour maintenir proprement le code source Python
$ sudo pip install flake8 pyflakes pep8 pylint jedi
$ sudo apt-get install vim-python-jedi
Lorsque vous faites avec conda
$ sudo conda install flake8 pyflakes pep8 pylint jedi
Outil de gestion du plugin Vim
mkdir -p ~/.vim/bundle
git clone https://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim
Décrire les paramètres de NeoBundle dans vimrc
vi ~/.vimrc
"Spécification du répertoire de bundle
set runtimepath+=~/.vim/bundle/neobundle.vim/
"Charger neobundle
call neobundle#begin(expand('~/.vim/bundle/'))
"Gérer neobundle
NeoBundleFetch 'Shougo/neobundle.vim'
" ****Plug-in à installer****
NeoBundle 'Flake8-vim'
NeoBundle 'davidhalter/jedi-vim'
NeoBundle 'hynek/vim-python-pep8-indent'
NeoBundle 'Townk/vim-autoclose'
NeoBundle 'scrooloose/syntastic'
"fermer neobundle
call neobundle#end()
"Vérifier automatiquement pour installer
NeoBundleCheck
"Vérifié automatiquement lors de l'enregistrement
let g:PyFlakeOnWrite = 1
let g:PyFlakeCheckers = 'pep8,mccabe,pyflakes'
let g:PyFlakeDefaultComplexity=10
let g:syntastic_python_checkers = ['pyflakes', 'pep8']
:h jedi
OK quand de l'aide sort avec
Recommended Posts