# Python et vim quel plugin?

**URL:** <https://www.debian-fr.org/t/python-et-vim-quel-plugin/33591>\
**Category:** Programmation\
**Created:** [Février 21, 2016, 3:10 UTC](https://www.debian-fr.org/t/python-et-vim-quel-plugin/33591 "2016-02-21T03:10:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Février 21, 2016, 3:10 UTC](https://www.debian-fr.org/t/python-et-vim-quel-plugin/33591/1 "2016-02-21T03:10:13Z")

</div>

bonjour

Je suis débutant en python (j’ai commencé par pascal et basic ![:doh:](https://www.debian-fr.org/uploads/default/original/1X/78536cf08b5cbccb06a10e44ddb8da50bfc1554d.gif "Doh!") ) et je suis un amoureux de vim.

S’il y a ici des utilisateurs de vim qui programment en python qu’utilisez vous comme plugin?  
Actuellement j’ai taglist que j’aime bien et je teste Snippets

merci

Le premier [qui me dit ce plugin](http://www.vim.org/scripts/script.php?script_id=63) c’est dehors ![:snooty:](https://www.debian-fr.org/uploads/default/original/1X/7733f25880e690d75c39aa9a7c7798ed563873e1.gif "Snooty")

---

<div class="post-metadata">

**Author:** ![thuban](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thuban/32/4177_2.png) [@thuban](https://www.debian-fr.org/u/thuban)\
**Post date:** [Février 21, 2016, 3:10 UTC](https://www.debian-fr.org/t/python-et-vim-quel-plugin/33591/2 "2016-02-21T03:10:13Z")

</div>

Salut!  
Alors il existe des trucs exprès en fait, voir ici par exemple : [vim-fr.org/index.php/Python](http://vim-fr.org/index.php/Python)  
Mais tu as déja lu à mon avis.  
Voici par exemple mon .vimrc, grandement inspiré de ci-dessus: (je garde que les parties pour python)

[code]set scrolloff=1000 " curseur au milieu  
au bufNewFile \*.py 0r ~/.vim/templates/python " charger un modèle  
autocmd BufWritePre,FileWritePre \*.py ks|call DerModif()|'s  
autocmd BufRead,BufNewFile \*.py syntax on  
autocmd BufRead,BufNewFile \*.py set ai  
autocmd BufEnter \*.py set smartindent cinwords=if,elif,else,for,while,with,try,except,finally,def,class  
autocmd BufEnter \*.py set omnifunc=pythoncomplete#Complete  
autocmd BufEnter \*.py setlocal tabstop=4  
autocmd BufEnter \*.py setlocal shiftwidth=4  
autocmd BufEnter \*.py setlocal expandtab  
autocmd BufEnter \*.py map :!python %  
au BufRead \*.py set tw=72  
map “:match ErrorMsg ‘%\>80v.+’”

fun CreaFichPython()

```
execute("r! echo \"\\# -*- coding:Utf-8 -*- \"")
execute("r! echo \"\\# Fichier: \"%")
execute("r! echo \"\\# Cree le \"".strftime("%d %b %Y %X"))
execute("r! echo \"\\# Derniere modification: \"".strftime("%d %b %Y %X"))
endfun[/code]

```

Je dois avouer que comme c’es tpioché un peu partout, ce n’est pas très propre… 😕

---

<div class="post-metadata">

**Author:** ![limax](https://www.debian-fr.org/user_avatar/www.debian-fr.org/limax/32/3886_2.png) [@limax](https://www.debian-fr.org/u/limax)\
**Post date:** [Février 21, 2016, 3:10 UTC](https://www.debian-fr.org/t/python-et-vim-quel-plugin/33591/3 "2016-02-21T03:10:15Z")

</div>

> [@thuban](#):
>
> Mais tu as déja lu à mon avis.

oui j’avais déjà vu mais je n’ai pas encore tout testé

Je regarde aussi [swaroopch.com/notes/Vim\_fr:% … ogrammeurs](http://www.swaroopch.com/notes/Vim_fr:%C3%89diteur_Pour_Programmeurs)

merci pour le retour

---

<div class="post-metadata">

**Author:** ![thuban](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thuban/32/4177_2.png) [@thuban](https://www.debian-fr.org/u/thuban)\
**Post date:** [Février 21, 2016, 3:10 UTC](https://www.debian-fr.org/t/python-et-vim-quel-plugin/33591/4 "2016-02-21T03:10:15Z")

</div>

[quote=«&nbsp;limax&nbsp;»]Je regarde aussi [swaroopch.com/notes/Vim\_fr:% … ogrammeurs](http://www.swaroopch.com/notes/Vim_fr:%C3%89diteur_Pour_Programmeurs)  
[/quote]  
Très très complet! ![:023](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")
