Comment puis-je ajouter des fonctions à Zencoding-mode.el pour faire une - tag - se dérouler à ?
La solution
Il semble plutôt à moi comme si le mode de codage Zen n'est pas ce que vous voulez être modifier pour le faire. D'un rapide coup d'oeil sur le code, il ne semble pas comme il a des règles par étiquette du tout au-delà de catégoriser ceux qu'il reconnaît en soit des étiquettes « single », « en ligne » ou « bloc ».
Vous pouvez écrire clairement a.href.target
pour obtenir l'effet désiré, mais je ne pense pas que le mode de codage Zen est destiné à faire des extensions automatisées en plus de celles que vous spécifiez explicitement.
Cependant, il semble aussi avoir une certaine intégration avec YASnippet qui certainement est adapté à la tâche. Si le mode de codage Zen fait déjà des choses semblables à ce que vous demandez, je suppose qu'il peut effectivement être YASnippet au travail.
En ce qui concerne l'apprentissage Lisp, je vous rediriger à cette question:
https://stackoverflow.com/questions/41522/tips-for-learning-elisp