Hacker News new | ask | show | jobs
by entaloneralie 99 days ago
This was so nice to read, I've been trying to encourage my friends to write their own editors, there's something really nice about the process of working within your own tool. I've used my own text editor(it's call Left) for nearly 10 years, it took time to get it just right, but I iterated over the years(using Left to edit Left) but that time I spent putting it together is paid back 20x by the joy it gives me opening it and working in it in the morning.

I'd do it all over again if I had to.

3 comments

I'm 19 years into using my own ("aoeui"), and it's one of the best things I ever did for my own productivity.
hell yeah that's awesome, I wish I had that insight when I was your age so I didn't waste my time editor hoping for 5 years.
I'm curious, how old do you think I am?
Oh damn, I very much misread your message as "I'm 19 and using my own-"

Yeah, okay you have 10 years of dogfooding ahead of me X)

Sorry. Still, goals.

They could've started writing it in the womb. I don't think you were categorically wrong...
What were the features that were most important to you in your text editor? Did you try to build it for multiple types of workflows?
One of the first thing I added was Leap keys-type search, I didn't want modes.

- Leap keys: https://www.youtube.com/watch?v=o_TlE_U_X3c

The second was pragma-mark navigation, so I can always see a overview of the codebase.

- navbar: https://assets.merveilles.town/media_attachments/files/116/2...

I also wanted a local copy buffer specific to the project I work on, so I could easily manage multiple copies of the clipboard data(it's part of how I work).

I've never seen a leap mode like this. It seems pretty intuitive.
Indeed - I've been using my personal editor for over a decade now. It's a good and comfortable feeling to spend your work day in a tool which fits you perfectly.