Ben passe à vim en mode graphique, tu as juste un 'g' à rajouter
devant.
En ce qui concerne les extensions (je m'excuse si certaines sont trop évidentes) :
* Débogueur
Je ne sais pas
* Documentation
On a toujours besoin d'une petite page man, or VIM et MAN
utilisent tous les deux le format nroff ; il serait dommage de ne pas
en profiter. Rajoute dans ton .vimrc nmap ,m :split[]:enew[]:set filetype=man[]:Man [1]
en remplaçant [] par [Control-V] [Enter]
,m t'ouvre une nouvelle fenêtre et tu disposes de la commande :Man
à utiliser avec [Control-W] _ et [Control-W] 1 _
pour maximiser/minimiser cette fenêtre.
* Le compilateur
ne compile surtout pas à côté dans le terminal.
tu te fais un Makefile, et tu lances :make ou :make machin.o
directement dans gvim. :cn ; :cp ; et surtout :copen te permettent alors de naviguer entre test différentes erreurs
* gestion des fichiers du projet
tu peux utiliser les 'tags' pour aller directement à la définition d'une fonction. http://vim.sourceforge.net/scripts/script.php?script_id=273(...)
à utiliser avec http://ctags.sourceforge.net(...)
roxor pas mal : :Tlist t'ouvre (ou ferme si elle est déjà ouverte)
une frame permettant de sauter directement à la macro/fonction/variables
qu'il faut, quelque soit le langage. Cette fenêtre est mise à jour si tu changes
de buffer
Coloration syntaxique
Un des points forts de gvim :! ls $VIMRUNTIME/syntax | wc -l
===> 341 langages supportés
--
[1] Dans le même esprit, je conseille nmap ,s :source $HOME/.vimrc nmap ,e :drop $HOME/.vimrc
pour éditer / sourcer facilement le .vimrc avec ,e et ,s
# Re: Quel outil pour programmer en C++ ?
Posté par jmfayard . En réponse au journal Quel outil pour programmer en C++ ?. Évalué à 10.
devant.
En ce qui concerne les extensions (je m'excuse si certaines sont trop évidentes) :
* Débogueur
Je ne sais pas
* Documentation
On a toujours besoin d'une petite page man, or VIM et MAN
utilisent tous les deux le format nroff ; il serait dommage de ne pas
en profiter. Rajoute dans ton .vimrc
nmap ,m :split[]:enew[]:set filetype=man[]:Man [1]
en remplaçant [] par [Control-V] [Enter]
,m t'ouvre une nouvelle fenêtre et tu disposes de la commande :Man
à utiliser avec [Control-W] _ et [Control-W] 1 _
pour maximiser/minimiser cette fenêtre.
* Le compilateur
ne compile surtout pas à côté dans le terminal.
tu te fais un Makefile, et tu lances :make ou :make machin.o
directement dans gvim.
:cn ; :cp ; et surtout :copen te permettent alors de naviguer entre test différentes erreurs
* gestion des fichiers du projet
tu peux utiliser les 'tags' pour aller directement à la définition d'une fonction.
http://vim.sourceforge.net/scripts/script.php?script_id=273(...)
à utiliser avec http://ctags.sourceforge.net(...)
roxor pas mal :
:Tlist t'ouvre (ou ferme si elle est déjà ouverte)
une frame permettant de sauter directement à la macro/fonction/variables
qu'il faut, quelque soit le langage. Cette fenêtre est mise à jour si tu changes
de buffer
Coloration syntaxique
Un des points forts de gvim
:! ls $VIMRUNTIME/syntax | wc -l
===> 341 langages supportés
--
[1] Dans le même esprit, je conseille
nmap ,s :source $HOME/.vimrc
nmap ,e :drop $HOME/.vimrc
pour éditer / sourcer facilement le .vimrc avec ,e et ,s