@jeko I edit scheme in vim.
@ekaitz_zarraga @jeko paredit is pretty good, and vim alone is working very well even if you don't have plugins. Since the syntax requires you that many things match, you can use the a and i moves. For instance, when updating a guix package, you can use di" to remove the old sha256 directly, and then put the new one. da( would remove a whole block, ya( would copy a whole code block, etc.
@ekaitz_zarraga @jeko The mailing list has some interesting topics: https://lists.gnu.org/archive/html/guix-devel/2020-01/msg00515.html and if you can find it, Marc sent something too about writing a plugin for the repl. I found that too: https://github.com/HiPhish/guile-repl.nvim
@clacke Thanks for sharing your experience.
+1 for TDD
@clacke This exactly the workflow I am training myself for!
Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !