Autant que je me souvienne, les fonctions de folding sont apparues dans vim 6.0 ...
(enfin dans les versions bêtas > 5.8) .
Sinon oui, l'objectif est bien de replier une partie de code. Pour ceux qui connaissent, on obtient un comportement similaire à celui de l'éditeur du GfA Basic sur Atari.
Genre chez moi :
int maprocedure (int n) {
... du code ...
}
devient par exemple :
> maprocedure (int n) (20 lignes)
et tient sur une ligne. Plutôt sympa non ? :-)
un 'ti appui sur F4 (si on a mappé F4 avec la fonction cité plus haut) et ça plie ou déplie la procédure en dessous du curseur.
[^] # Re: Et maintenant...
Posté par Nicolas Roard . En réponse à la dépêche Le mariage heureux de Vim et KDE. Évalué à 0.
(enfin dans les versions bêtas > 5.8) .
Sinon oui, l'objectif est bien de replier une partie de code. Pour ceux qui connaissent, on obtient un comportement similaire à celui de l'éditeur du GfA Basic sur Atari.
Genre chez moi :
int maprocedure (int n) {
... du code ...
}
devient par exemple :
> maprocedure (int n) (20 lignes)
et tient sur une ligne. Plutôt sympa non ? :-)
un 'ti appui sur F4 (si on a mappé F4 avec la fonction cité plus haut) et ça plie ou déplie la procédure en dessous du curseur.