I recently (finally) moved a bunch of my poems and short stories and other writings off of Google Docs and into a git repo of text files. Right now I’m editing them with VSCode or Zed, which I just found and like so far. Both are fine but not really geared toward writing not-code. What have y’all found that you like writing in?


I’m surprised no one mentioned emacs. I’ve not done much with version control lately but back when I was coding at a day job, emacs was king. All the important version control functions are mapped to key bindings and macros.
Emacs functions graphically with a mouse for novices, which makes it good for starting off. Then as you get more advanced you memorise bindings for frequent functions so the mouse slows you down less and less. The default keybindings in emacs have become ubiquitous so e.g. many of the emacs bindings work in BASH and other apps. So when you learn emacs, your knowledge becomes portable outside of emacs.
A lot of the same can be said for vi variants. But that’s mostly it. Editors other than emacs and vi are isolated and less powerful – though I’ve not really looked hard outside of emacs lately so things may have changed.
I am too, now that you mention it. I started using vim early in my career because my team lead used it, and I never really had occasion to switch to emacs as I usually used a graphical IDE for most development work, and vim was mostly for editing individual files. Might have to give it a spin.