.vimrc pour les développeurs C
Il y a une question Comment définir .vimrc pour les programmes en c?, mais rien d'intéressant là-dedans.
Par ce .vimrc
options ne vous faciliter votre C
de développement sous Linux? (par exemple, pour la construction, ctags, onglets...) Toutes les idées bienvenues, surtout pour les "bâtiments externe avec".
- Si vous devez faire
.vimrc
sur votre propre, vous êtes prêt à codeC
dans vim. - Essayez d'apprendre à écrire le script vim. La grammaire est assez facile et les progrès de l'apprentissage sera très heureux.
Vous devez vous connecter pour publier un commentaire.
comment à ce sujet?
http://mislav.uniqpath.com/2011/12/vim-revisited/
set autoindent
etset cindent
pour obtenir automatique de tabulation (ou sont ceux activés avecfiletype indent on
?)set expandtab
,set shiftwidth=4 softtabstop=4
et ne pas les touchertabstop
à tous.sts
fera le soft tabs se comportent bien avec la touche retour arrière.https://github.com/jslim89/dotfiles
C'est mon repo. À l'intérieur déjà eu un peu de type de vim plugins dont c.vim, ctags, la saisie semi-automatique, etc.
Le long avec des options dans plan9assembler réponse,
Exécuter
make
de l'intérieur de vim, vous pouvez simplement utiliser:make
mais qui ne sont pas automatiquement, ouvrez le quickfix fenêtre avec vous êtes erreurs. Pour obtenir cela, l'ajout d'un deuxième:Make
commande [Un]:Une autre chose que j'ai est une recherche récursive de mon ctags fichier. Le suivant va utiliser les balises de fichiers dans le répertoire courant, puis rechercher dans un répertoire ci-dessus de manière récursive jusqu'à ce qu'il trouve un fichier de balises [Deux]:
set tags=tags;/
dans mon.vimrc
. Je pense que c'est la même chose...