• # foldmethod, foldexpr, foldtext

    Posté par . En réponse au message Plier des régions de code avec vim. Évalué à 1.

    Pour faire quelque chose plus simple j'avais défini :
    :set foldmethod=expr
    :set foldexpr=FoldLevel()
    :set foldtext=FoldTextIndent()

    Avec :

    FoldLevel() qui retourne le niveau hiérarchique d'indentation des lignes, et FoldTextIndent() qui retourne le texte à afficher quand le bloc est plié.

    Mais je ne sais pas si cette méthode permet de conserver les pliages déjà définis (c.à.d. la possibilité de plier les classes et méthodes).