Y at-il un moyen d'exécuter périodiquement une fonction elisp dans un emacs de longue durée, similaire à cron, mais dans le processus emacs? Par exemple, je veux "exécuter automatiquement (recentf-save-list) toutes les demi-heures", car il ne fonctionne qu'en sortie, ce qui est nul quand emacs se bloque occasionnellement. (Il y a d'autres exemples aussi, donc la recherche d'une solution générale plutôt que d'une solution particulière pour les récentes).Comment exécuter périodiquement une tâche dans emacs?
24
A
Répondre
37
Découvrez run-with-timer
.
(run-with-timer 0 (* 30 60) 'recentf-save-list)
1
Vous pouvez également trouver midnight mode utile. On peut arbitrairement définir 'minuit' et ensuite ajouter des crochets comme désiré.
Questions connexes
- 1. Exécuter inconditionnellement une tâche dans Ant?
- 2. Plusieurs tâches s'exécutent périodiquement dans une application winform .NET
- 3. Comment exécuter la procédure périodiquement (date et heure d'échéance)?
- 4. Exécuter une tâche Ant avec Maven
- 5. Comment exécuter une tâche pour une période spécifique en Java.
- 6. Exécuter myVBS Tâche planifiée
- 7. Exécuter une tâche d'arrière-plan en Javascript
- 8. Exécuter une autre tâche dans capify et spécifier l'hôte
- 9. win service ou une tâche planifiée pour appeler périodiquement un service Web?
- 10. Comment faire Ruby exécuter une tâche toutes les 10 minutes?
- 11. Comment exécuter une tâche Rake en tant que "tâche planifiée" Windows?
- 12. Comment coder une tâche râteau pour déclencher une tâche BackgrounDRb?
- 13. Est-il possible d'exécuter une tâche périodiquement en arrière-plan? IOS 4
- 14. exécuter une tâche de mise à jour sans travail cron
- 15. exécuter conky avec une tâche cron et bash
- 16. exécuter une tâche PHP toutes les 24 heures
- 17. Exécuter des scripts batch Emacs sous OSX
- 18. Comment exécuter une tâche Rake Task après toutes les autres tâches? (c'est-à-dire une tâche Rake AfterBuild)
- 19. Pouvez-vous exécuter une tâche SSIS à partir de .net?
- 20. Application Web pour exécuter une tâche de fourmi
- 21. Windows App ou Windows Service pour exécuter périodiquement entre 0800-1700
- 22. Comment exécuter un hook Emacs lorsqu'un tampon est modifié?
- 23. Comment exécuter une tâche ant sur des fichiers dans un dossier spécifié?
- 24. Ruby on Rails: Comment exécuter une tâche Cucumber dans un fichier Rake?
- 25. Comment exécuter une tâche planifiée dans l'environnement en cluster Websphere 6.1
- 26. Comment exécuter une tâche d'arrière-plan dans le complément Outlook 2007 efficacement?
- 27. Comment exécuter une application Python interactive en ligne de commande dans Emacs sur Win32?
- 28. Comment faire emacs shell exécuter le fichier init automatiquement?
- 29. créer une tâche à exécuter après une période dans le moteur de l'application?
- 30. Exécuter la tâche de coupe de crontab
Ce lien est à la page des temporisateurs inactifs (également utile bien sûr). – phils
Juste ce que je cherchais - merci! –
voir aussi: http://www.emacswiki.org/emacs/IdleTimers#toc2 – lindes