Emerger des parenthèses

Utiliser des snippets dans Emacs

by Jérémy Korwin — dim. 26 janvier 2020

Je cherchais un moyen de créer des templates de fichiers dans Emacs pour m'éviter des copier/coller lorsque je veux écrire un nouvel article de blog, ou démarrer un kata de programmation (en Guile, bien sûr). Je suis alors tombé sur le blog de Howard Abrams et son article intitulé «Having Emacs Type for You». Dans cet article, Howard nous offre un tutorial sur l'utilisation de YAS, un système de template pour Emacs. Grâce à ses explications très simples, je me suis rapidement créé quelques templates pour :

Les fonctionnalités ne s'arrêtent pas à l'insertion pure et dure de texte, je peux spécifier les emplacements où placer le curseur pour guider l'édition du template. Je peux aussi insérer des variables dans le template comme la date du jour. La liste est encore longue, mais je m'arrête ici car c'est tout ce dont j'avais besoin pour aujourd'hui.

Si comme moi vous avez besoin d'un petit système de template, jetez un oeil à YAS !