enzuru / .emacs.d

A maximalist Emacs config tracking the latest trends
GNU General Public License v3.0
72 stars 3 forks source link

Can you elaborate on `lispy` vs `paredit`? #2

Closed port19x closed 1 month ago

port19x commented 2 months ago

So far I've only done the extremely small subset of paredit that is paredit-forward-slurp-sexp.

I have briefly tested evil-cleverparens, only to be disappointed by it frequently leaving whitespace around sexp borders after slurp and barf operations.

What makes lispy nice for navigation and lisp coding?

enzuru commented 1 month ago

What makes Lispy nice is that it turns on modal editing whenever you are on parens, and you only need to hit one key, such as e to evaluate the s-expression.

However, Lispy is broke right now as the maintainer has disappeared, so many of us are running forked versions. I might fork it myself soon.

port19x commented 1 month ago

You seem like a good candidate to make a nice fork of it. Let me know when you do

enzuru commented 1 month ago

@port19x I'm glad you pushed me to do it, because I finally did it: https://github.com/enzuru/lispy

port19x commented 1 month ago

Good work :)