J'utilise régulièrement yasnippet et je suis amené à le relancer (après
avoir modifié ou défini un «snippet»).
Pour cela, je fais:
M-x yas-recompile-all
M-x yas-reload-all
j'ai alors l'affichage:
[yas] Reloaded everything...
et je peux utiliser mes modifications.
J'aimerais pouvoir lancer ces deux commandes plus facilement.
J'ai donc essayé de définir une fonction de la façon suivante afin de
pouvoir ensuite lui attribuer un raccourci:
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
vincent.belaiche
Stéphane Dutailly writes:
Bonjour,
J'utilise régulièrement yasnippet et je suis amené à le relancer (après avoir modifié ou défini un «snippet»). Pour cela, je fais: M-x yas-recompile-all M-x yas-reload-all
j'ai alors l'affichage:
[yas] Reloaded everything...
et je peux utiliser mes modifications.
J'aimerais pouvoir lancer ces deux commandes plus facilement. J'ai donc essayé de définir une fonction de la façon suivante afin de pouvoir ensuite lui attribuer un raccourci:
[yas] Reloaded everything (snippets will load just-in-time)
et yasnippet ne fonctionne plus.
L'un d'entre vous peut-il me dire ce qui ne fonctionne pas? Merci d'avance, Stéphane Dutailly
Aucune idée --- et d'ailleurs je ne sais pas ce que c'est que yas --- mais peut-être faut-il appeler ces fonctions avec call-interactively pour leur faire croire qu'elles ont été appélée avec M-x ...
Vincent.
Stéphane Dutailly <dutaillys@yahoo.fr> writes:
Bonjour,
J'utilise régulièrement yasnippet et je suis amené à le relancer
(après avoir modifié ou défini un «snippet»).
Pour cela, je fais:
M-x yas-recompile-all
M-x yas-reload-all
j'ai alors l'affichage:
[yas] Reloaded everything...
et je peux utiliser mes modifications.
J'aimerais pouvoir lancer ces deux commandes plus facilement.
J'ai donc essayé de définir une fonction de la façon suivante afin de
pouvoir ensuite lui attribuer un raccourci:
[yas] Reloaded everything (snippets will load just-in-time)
et yasnippet ne fonctionne plus.
L'un d'entre vous peut-il me dire ce qui ne fonctionne pas?
Merci d'avance,
Stéphane Dutailly
Aucune idée --- et d'ailleurs je ne sais pas ce que c'est que yas ---
mais peut-être faut-il appeler ces fonctions avec call-interactively
pour leur faire croire qu'elles ont été appélée avec M-x ...
J'utilise régulièrement yasnippet et je suis amené à le relancer (après avoir modifié ou défini un «snippet»). Pour cela, je fais: M-x yas-recompile-all M-x yas-reload-all
j'ai alors l'affichage:
[yas] Reloaded everything...
et je peux utiliser mes modifications.
J'aimerais pouvoir lancer ces deux commandes plus facilement. J'ai donc essayé de définir une fonction de la façon suivante afin de pouvoir ensuite lui attribuer un raccourci:
[yas] Reloaded everything (snippets will load just-in-time)
et yasnippet ne fonctionne plus.
L'un d'entre vous peut-il me dire ce qui ne fonctionne pas? Merci d'avance, Stéphane Dutailly
Aucune idée --- et d'ailleurs je ne sais pas ce que c'est que yas --- mais peut-être faut-il appeler ces fonctions avec call-interactively pour leur faire croire qu'elles ont été appélée avec M-x ...
Merci pour vos réponses. Vincent, j'ai essayé ceci mais cela ne donne rien...
(defun relancer-yasnippet () (call-interactively 'yas-recompile-all) (call-interactively 'yas-reload-all) ) Est-ce ainsi qu'il faut l'utiliser? (j'avoue ne pas avoir tout compris à la documentation...)
(yas-global-mode 1) ;; or M-x yas-reload-all if you've started YASnippet already.
(setq yas/triggers-in-field t) ;; pour "enchainer" les snippets (cf ligne 296 dans yasnippet.el) (setq yas/visit-from-menu t) ;; pour acceder aux fichiers de definition des snippets depuis le menu
[yas] Reloaded everything (snippets will load just-in-time)
et yasnippet ne fonctionne plus.
J'ai essayé votre fonction et je n'ai pas de problème à utiliser Yasnippet ensuite. Pouvez-vous nous montrer votre configuration personnalisée de Emacs? Comment chargez vous Yasnippet au démarrage?
Bonjour,
Merci pour vos réponses.
Vincent, j'ai essayé ceci mais cela ne donne rien...
(defun relancer-yasnippet ()
(call-interactively 'yas-recompile-all)
(call-interactively 'yas-reload-all)
)
Est-ce ainsi qu'il faut l'utiliser? (j'avoue ne pas avoir tout compris à
la documentation...)
(yas-global-mode 1) ;; or M-x yas-reload-all if you've started YASnippet
already.
(setq yas/triggers-in-field t) ;; pour "enchainer" les snippets (cf
ligne 296 dans yasnippet.el)
(setq yas/visit-from-menu t) ;; pour acceder aux fichiers de
definition des snippets depuis le menu
[yas] Reloaded everything (snippets will load just-in-time)
et yasnippet ne fonctionne plus.
J'ai essayé votre fonction et je n'ai pas de problème à utiliser
Yasnippet ensuite. Pouvez-vous nous montrer votre configuration
personnalisée de Emacs? Comment chargez vous Yasnippet au démarrage?
Merci pour vos réponses. Vincent, j'ai essayé ceci mais cela ne donne rien...
(defun relancer-yasnippet () (call-interactively 'yas-recompile-all) (call-interactively 'yas-reload-all) ) Est-ce ainsi qu'il faut l'utiliser? (j'avoue ne pas avoir tout compris à la documentation...)
(yas-global-mode 1) ;; or M-x yas-reload-all if you've started YASnippet already.
(setq yas/triggers-in-field t) ;; pour "enchainer" les snippets (cf ligne 296 dans yasnippet.el) (setq yas/visit-from-menu t) ;; pour acceder aux fichiers de definition des snippets depuis le menu
[yas] Reloaded everything (snippets will load just-in-time)
et yasnippet ne fonctionne plus.
J'ai essayé votre fonction et je n'ai pas de problème à utiliser Yasnippet ensuite. Pouvez-vous nous montrer votre configuration personnalisée de Emacs? Comment chargez vous Yasnippet au démarrage?