On peut aussi sélectionner la première colonne des lignes qu'on veut commenter avec ctrl-V. Puis 'I' (i majuscule) pour passer en mode insertion, '//' (ou '# ' ou ce qu'on veut...), et ESC. Et hop.
Tu remplace l1 par le n° de la première ligne à partir de laquelle commenter, l2 par le n) de la dernière, et Symb par le symbole à utiliser pour commenter (//, #, % ...) ex : :1,3s/^/# /g
Attention aux métacaractères ... en cas de catastrophe, ayez le réflex undo.
Vu comme ça c'est simple ... alors que certains logiciels proposent de le faire suite à une longue lutte avec la souris pour cliquer dans un menu .... ;-)
Tu as des scripts comme EnhancedCommentify qui savent décommenter et décommenter des zones de texte dans une pléthore de langages. Accessoirement, c'est facilement extensible.
# Une façon
Posté par Sisyphe Plâtrier . Évalué à 1.
:'<,'>s/^/\/\//
est une façon de faire.
Eqça.
[^] # Re: Une façon
Posté par Antoine Büsch . Évalué à 6.
Suivant !
[^] # Re: Une façon
Posté par nicodache . Évalué à 1.
faut donc un double escape pour commenter les lignes ;)
[^] # Re: Une façon
Posté par Bruno Michel (site web personnel) . Évalué à 1.
[^] # Re: Une façon
Posté par Re_ . Évalué à 1.
# Une autre façon
Posté par Pol' uX (site web personnel) . Évalué à 2.
Tu remplace l1 par le n° de la première ligne à partir de laquelle commenter, l2 par le n) de la dernière, et Symb par le symbole à utiliser pour commenter (//, #, % ...) ex : :1,3s/^/# /g
Attention aux métacaractères ... en cas de catastrophe, ayez le réflex undo.
Vu comme ça c'est simple ... alors que certains logiciels proposent de le faire suite à une longue lutte avec la souris pour cliquer dans un menu .... ;-)
Adhérer à l'April, ça vous tente ?
# Solution générique
Posté par lmg HS (site web personnel) . Évalué à 2.
Le script se trouve rapidement sur http://vim.sf.net
Il fait parti des scripts que j'utilise le plus.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.