J'ai récemment commencé à utiliser la fonctionnalité de pliage de vim et il est très utile pour les langues pour lesquelles il fonctionne vraiment bien.Vim Code pliage pour Scilab
Mon problème réside dans la façon dont vim commente les marqueurs de plis dans le code scilab. Il est par défaut
/*{{{*/ and /*}}}*/
ce qui fonctionne très bien dans des langages comme C, mais n'est pas réellement un commentaire dans scilab. Je reçois une erreur de multiplication lorsque j'essaie d'exécuter le code.
J'ai essayé d'ajouter
autocmd FileType scilab set fmr=//{{{,//}}}
à mon vimrc qui ne fait pas tout à fait ce que je voudrais. Il en résulte
/*//{{{*/ and /*//}}}*/
qui ne sont toujours pas des commentaires. Le code "se plie" bien mais devient inutilisable. Je pourrais mettre en place une macro pour remplacer chaque instance de "/ *" par "//", mais cela pourrait avoir des conséquences imprévues lorsqu'il est appliqué globalement à un fichier.
Donc la question est: comment est-ce que je peux installer des commentaires de marqueurs de pli de vim pour des dossiers de scilab de sorte qu'il ne rendra pas le dossier inutilisable?
J'ai joué avec le pliage manuel et n'aime pas avoir à définir les vues à charger lorsque le fichier est ouvert. J'utilise l'indentation dans mon code pour le rendre lisible par l'homme, mais je ne veux pas nécessairement plier tout ce qui est en retrait. L'utilisation de marques semble être le moyen le plus simple pour transférer les plis que j'ai faits depuis mon ordinateur au travail vers mon ordinateur à la maison. Je ne sais pas si les plis manuels fonctionneront toujours de la même manière. – aepksbuck
commentaires Scilab dans la famille 5 sont juste// Version 6 aura/* */autant d'autres langues, mais ce n'est pas pour aujourd'hui. – Sylvestre