Emacs: a new chapter

I previously wrote about my first month with org-mode. I’m pleased to say that all of that went right out the window and I barely look at Org anymore. But that’s fine. It’s the way of things. Especially with me!

However, today I just did something wild and crazy. I deleted my .vimrc and all associated settings. Emacs is now my primary editor. I’ll of course still be using vim for one-off things, especially on remote servers where I don’t have, nor want my full emacs setup on, and don’t feel like bothering with tramp, but it’ll just be whatever stock config is there. And that’s all I really need out of vim anymore.

Last week I also did something wild and crazy. I switched from using Spacemacs as my base to using Doom Emacs. With that I also switched actual Emacs versions, as Doom recommends emacs-plus on MacOS, where previously I was using emacsformacosx.com.

I’d previously tried switching to Doom Emacs, but reverted my changes. I don’t remember all of the issues I ran into, but definitely enough that it wasn’t a super wonderful experience. However, I think a lot of that had to do with emacs-plus vs emacsformacosx, where the former is recommended and the latter is explicitly called out as being problematic with Doom. This time, I actually read the getting started instructions, and am much happier.

There was a bit of an adjustment period, many of the key bindings are different, configuring doom is *much* different than Spacemacs, etc. But now that I’m settled in it’s starting to feel more like home.

I did this mostly because I wanted to try out Doom and see what all the fuss was about. I don’t really see it as a “better” sort of thing, just different. There are definitely some things I like, and some things that I miss from Spacemacs, but for the most part it’s just a different thing, and now I’m getting more comfortable with it.

Anywho, I’m excited that Emacs is now my standard editor. Like I said, I’ll still use vim quite a bit, but really only in its stock installation form, for quick one-off things or in situations where I don’t want to (or can’t) set up my full Emacs environment.