Am I stupid or does this not say what it does anywhere on the site or repo.
Here I am trying to figure out who Paredit is and what he did that so bad he was was sentenced for over eight years at 17.
If you want to go nuts with structural editing you may also want to check out symex mode: https://github.com/drym-org/symex.el
It uses paredit (among others) for its low level functionality, but the vim-style modal interface allows you to manipulate the tree structure with single keystrokes in a precise and very expressive way. Keep in mind that you have to actively learn how to use it and it will feel awkward at first (similar to how vim feels for beginners), but I find the editing experience very pleasent and smooth after I got used to it.
Another thing I really like about it is that you can still switch to normal mode and it doesn’t get in your way like other plugins where I had to change my keybindings all the time because the amount of convenient shortcuts is still quite limited in the end. This modal switching to different editing contexts (or languages?) is something I feel should be explored much further.
Is it worth trying to make a serious effort with things like paredit, if you're already happy with default Emacs lisp modes? I feel like they're already overpowered.
When I last tried this, I felt like I was struggling against the mode's understanding of my syntax, more than it was assisting me. I didn't figure out how to "think" in its language. I want to know if I'm missing out on something wonderful, or if it's more of a "just another tool, don't worry about it".
I've never had so much fun slurping and barfing as I have with paredit.
What do people think about paredit vs. just using the regular sexp editing commands (https://www.gnu.org/software/emacs/manual/html_node/emacs/Pa...)? Especially when you rebind those to easier key combos.
Honestly I feel like those are enough for 90% of what I'm doing, and for now learning Paredit/infer is low on the priority list. Is it worth moving it up?
Do people have any tips on getting started with paredit in vim? I'm pretty happy with Parinfer but it sometimes makes working with other people's code painful...
Also, Paredit now has a public website and repository.
Paredit is so good - completely changes how you edit. It was also the primary influence for making the Darklang editor a structured editor, though I confess it is not yet as good as paredit.
thanks to the credits I got to learn about interlisp s-edit
here's a demo https://www.youtube.com/watch?v=2qsmF8HHskg
I've tried to switch to Paredit (from Evil) but had trouble. Does anyone have a solid resource for learning?
Anyone with experience of both paredit and smartparens, which would you recommend?
Can anyone tell me if it's as helpful for Scheme? Thx!
Typo: it's actually version 26.
I hope structure editors strike back .. I mean I wish it's going mass.
Paredit changed the way I write Common Lisp, and I personally consider it a sort of killer feature of developer experience. Combined with canonical indentation of Lisp code (where every line can be indented in essentially just a single correct way, determined automatically by the editor), editing Lisp code actually becomes one of the most pleasurable of activities in programming. When you go back to editing Python, JavaScript, or C—even with a slick IDE—it just feels like a DX regression.