Immediately after switching the page, it will work with CSR.
Please reload your browser to see how it works.
I never squared the circle of modal editing and use mostly vanilla Emacs bindings (and paredit) :)
Would love to hear feedback from evil-mode user. Just in case I port it to vim in the future.
I decided to not go too far on the structured/object shell route for Unix in Lisp, instead trying to get existing Unix utilities to work as seamlessly as possible first. But maybe in the future I could integrate some work from lish. That's lots of impressive work under yew/los and yew/tools!
I am a heavy Lisper myself so I end up choosing consistency over one less keystroke (I have paredit, so the difference between (ls) vs ls is just one keystroke), but I could be biased.