Plugins vim pour la programmation

Bonsoir,

voila je vous demandes aujourd’hui votre avis pour savoir quelles plugins et options je doit activer dans vim pour avoir un meilleur confort de programmation. Je programme pour le moment en C++ et en python.

Comme il serais assez long et fastidieux de tout décrire ici, je vous donne carrément mon .vimrc ainsi que le dossier .vim Ici

Je vous remercie d’avance :wink:.

Bonjour

Voila ce que j’utilise dans .vimrc

[code]let ext = expand("%:e") "pour avoir le type du fichier

“{{{ 2.3.2 tex
if ext == 'tex’
Mes options .tex
”}}}

“{{{ 2.3.2 C
elseif ext == ‘c’ || ext == ‘cpp’ || ext == ‘cc’ || ext == ‘h’ || ext == 'hpp’
mes options options pour C mais je ne fais plus de C
”}}}

"{{{ 2.3.5 python
elseif ext == ‘py’ || ext == ‘pyc’ || ext == ‘py3’ || ext == 'py2’
mes options options python
endif
[/code]

Pour python j’utilise le site swaroopch

J’ai ctags qui me reconnait immédiatement le type de fichier utiliser :smiley:

Salut,

À noter que l’on peut aussi répartir les options utilisées pour différents langages dans des fichiers séparés et ensuite les charger à l’aide des autocommandes:

au BufEnter *.[ch],*.[ch]pp,*.cc,*.hh so ~/.vim/c.vim

Ben enfaîte à ce niveau là je n’ai pas eu de soucis :wink: . Je rencontre pour le moment des soucis sur la compilation : la compilation ne se fait pas en tache de fond (sa “ferme vim” pendant un moment en affichant rien de nouveau) et je ne peut pas allez à la prochaine occurance DANS LE FICHIER OÙ LE PROBLÈME SE TROUVE avec :cn / :cp. J’utilise :make commande commande.

Vim c’est faire cela tout seul comme un grand :

[code]filetype on

autocmd FileType tex setlocal spell spelllang=fr[/code]

Ce qui active la correction orthographique pour les fichiers text.

Sinon tout le reste est là : http://projects.homecomputing.fr/p/my-dotfiles/source/tree/master/vimrc :wink: