11 ms·
I’ve been considering Parinfer, but my issue was that it is a bit unpredictable where parens end up and I have to be careful to not mess up my code structure. M
by phforms 2y ago
I’ve been considering Parinfer, but my issue was that it is a bit unpredictable where parens end up and I have to be careful to not mess up my code structure. Maybe I should give it another try for a longer time period.
My favourite structural editing tool for about a year now is symex[1], which is an Emacs package (and unfortunately not that well known compared to paredit, lispy, etc.). It takes some getting used to at first but after a while you only move around and think in terms of s-expressions, you don’t even see parentheses anymore. It really feels like you are a squirrel climbing trees (hence the image on the repo, I guess). I just hope the dev(s) will be able to get rid of the heavy dependencies on other packages soon.
[1]: https://github.com/drym-org/symex.el/ https://github.com/drym-org/symex.el/
- golly_ned 2y agoGreat tip. Exactly what I've needed. I'm heavily vim-based and can't stand editing elisp. I don't mind if it's heavy on dependencies since I'm already overburdened with dependencies, what's a few more.