Je cherchais depuis longtemps une manière de fermer les blocks de codes avec vim sans réelement trouver, jusqu'à ce que je ne découvre que cela s'appelle le "folding".
Cette option permets d'avoir une vision globale du code, sans entrer dans les détails.
Sans Folding
1 if(1==2=)
2 {
3 blahb lah
4 blahb lah
5 }
Avec Folding
1 if(1==2=)
2 {
3 +-- 2 líneas: blahb lah------------------------
5 }
Pour l'astuce donc: il faut activer le mode folding:
:set fdm=indent
Puis pour ouvrir/fermes les blocks, alterne via les touches "zM" (tout fermer), et "zR" (tout ouvrir), "zo" ouvrir le block", "zc" fermer le block.
astuce
vim
editeur
texte