&gt; Don&#x27;t do what I did.<p>I try. I don&#x27;t think going from a GUI editor to Emacs was a complete waste of my time and I still like it a lot BUT whenever you make that kind of switch you gotta stay out of the &quot;this is the best thing ever&quot; mentality. Instead of seeing $EDITOR as the Holy Grail that cannot be eclipsed by anything (which is false) I see it as my favorite tool in a toolbox. I like it but I also recognize it&#x27;s just one of many tools and it&#x27;s not always the one I should use and getting frustrated at the differences is pointless.<p>That last bit took a while for me to realize. I think what helped was seeing other people code without my favorite editor with an IDE or something. Watching Notch coding an FPS using an IDE caused quite a few of us in the HN thread that followed to just kinda take a step back.<p>I&#x27;m still relatively new to programming so hey thanks for the advice.