J'aimerais faire de vim mon éditeur C ++. J'ai très peu d'expérience avec lui et j'ai besoin d'aide pour configurer vim pour qu'il fonctionne avec C ++. J'ai besoin de fonctionnalités telles que
- code-complet (pour stl et pour mes cours)
- basculer entre les fichiers .cc et .h
- peut-être d'autres astuces que vous, gourous du C ++ et de vim, possédez.
Peut-être pourriez-vous fournir des configurations (avec des explications), ou des liens vers des tutoriels, des plugins que je pourrais utiliser?
c++
vim
configuration
Draco Ater
la source
la source
Réponses:
Edit: mis à jour en juillet 2013
la source
J'utilise
vim
comme éditeur C ++, mais je n'utilise pas beaucoup de choses «exotiques».^P
et^N
.J'ai un tas d'abréviations définies par l'utilisateur pour mon utilisation C ++, par exemple:
J'ai plusieurs fonctions pour les "extraits de code" comme des choses, par exemple:
Le seul plugin sans lequel je ne pourrais vraiment pas vivre est Command-T (qui nécessite le support ruby)
.cc
à.h
commutation, vous pouvez essayer ce pluginla source
NERDTree http://www.vim.org/scripts/script.php?script_id=1658
Ctags exubérants (vim prend déjà en charge les raccourcis clavier de manière native) http://ctags.sourceforge.net/
liste de balises: http://vim-taglist.sourceforge.net/
snipmate: http://www.vim.org/scripts/script.php?script_id=2540
Je ne fais pas d'omnicompletion uniquement comme d'habitude ^ n ^ p, mais il y a beaucoup de ressources à rechercher sur Google.
la source