3 ms·
I prefer editors that don't break personally, don't need another thing to fix while I'm fixing things
by danmur 2y ago
I prefer editors that don't break personally, don't need another thing to fix while I'm fixing things
- danmur 2y agoI like the downvotes, it makes me feel loved :P.
- quesera 2y agoVidar is the developer of an editor, which is labelled "experimental". 'snark'.tr('nr', 'lc')
- vidarh 2y agoIt is very much experimental, though at this point I've been using it nearly exclusively for 6-7 years, I think, and I'm very happy with that. The "problem" mainly that it works well enough for me, and I've had little incentive to make it work at all for anyone else.... Though now that it runs in my own terminal, I'm thinking of unifying some of the buffer handling for both the editor and terminal and splitting that out as a gem, and once I've done that and rewritten some of the (currently rather inefficient) rendering and syntax highlighting code (the syntax highlighting uses Rouge, which is fine, but I have a mountain of things on top that I'm slowly cleaning up so they're reusable and somewhat performant) it'll start to approach usable for others...
- vidarh 2y agoI prefer an editor that works how I want it, and so I use my own editor because I found I spend less time tweaking my editor that way than I do trying to bend an "off the shelf" editor to my will (I started writing it when I realised my emacs config was more lines than it should take to write an editor). Sometimes it breaks. That's fine - I can fix it trivially. But because it's my own, I also put up with things in it I wouldn't otherwise, because I know how to work around it. I also get a level of pleasure from gradually taking more and more control of my own tools that I'd never want to give up.