I use (Neo)Vim which only has minimal Lisp support built in. I started using Parinfer and it made a huge positive impact on my experience writing Lisp. It would probably be less impactful if I already had a good workflow and keyboard shortcuts that I liked.
But Parinfer is particularly nice in that it makes not just editing easy, but also refactoring, which historically was one of my big annoyances with s-expressions.
Maybe Paredit has features for that too, but I didn't use it (the Vim port) long enough to learn its ins and outs.
But Parinfer is particularly nice in that it makes not just editing easy, but also refactoring, which historically was one of my big annoyances with s-expressions.
Maybe Paredit has features for that too, but I didn't use it (the Vim port) long enough to learn its ins and outs.