À propos du service
TraduitJe vais écrire des packages et de l'automatisation pour Emacs en Emacs Lisp (Elisp) adaptés à la façon dont vous travaillez réellement. Si Emacs est votre éditeur quotidien et que vous rencontrez constamment des inconvénients : une action routinière que vous souhaitez réduire à une seule touche, un processus à travers plusieurs buffers, un langage ou un type de fichier sans support adéquat — je transforme cela en Elisp propre et documenté sur lequel vous pouvez compter.
Ce que je fais : des packages complets prêts pour MELPA ou un dépôt privé, vos propres modes majeurs et mineurs, des liaisons de touches sensées et des indices avec-qui, des commandes interactives, des hooks, des conseils et des chaînes qui intègrent des outils externes dans Emacs. Je prends également en charge le travail de configuration — analyser un fichier d'initialisation lourd, migrer vers use-package, accélérer le démarrage et amener les dotfiles à un état reproductible sur toutes les machines.
Tâches typiques : mise en surbrillance de la syntaxe et indentation pour un langage de niche, un mode mineur automatisant l'édition fastidieuse, configuration d'org-mode (capture et agenda), commandes pour un projet spécifique, intégration avec des linters, des formateurs, des REPL et des utilitaires shell, revitalisation de packages abandonnés sur un Emacs frais.
Comment je travaille : je clarifie quel devrait être le comportement final, j'écris de l'Elisp idiomatique avec des docstrings claires, j'évite l'état global et teste sous votre version d'Emacs. Vous obtenez du code source commenté, une courte note d'utilisation et du code sans avertissements de compilation de byte.
Ce que je fais : des packages complets prêts pour MELPA ou un dépôt privé, vos propres modes majeurs et mineurs, des liaisons de touches sensées et des indices avec-qui, des commandes interactives, des hooks, des conseils et des chaînes qui intègrent des outils externes dans Emacs. Je prends également en charge le travail de configuration — analyser un fichier d'initialisation lourd, migrer vers use-package, accélérer le démarrage et amener les dotfiles à un état reproductible sur toutes les machines.
Tâches typiques : mise en surbrillance de la syntaxe et indentation pour un langage de niche, un mode mineur automatisant l'édition fastidieuse, configuration d'org-mode (capture et agenda), commandes pour un projet spécifique, intégration avec des linters, des formateurs, des REPL et des utilitaires shell, revitalisation de packages abandonnés sur un Emacs frais.
Comment je travaille : je clarifie quel devrait être le comportement final, j'écris de l'Elisp idiomatique avec des docstrings claires, j'évite l'état global et teste sous votre version d'Emacs. Vous obtenez du code source commenté, une courte note d'utilisation et du code sans avertissements de compilation de byte.