For semi-technical emacs beginners, Spacemacs is a well-built configuration with lots of layers (i.e. prebuilt extensions), sensible defaults, and an active community. I think it’s important to understand vanilla emacs, but the convenience of Spacemacs is hard to beat. Check it out.
Two other emacs configs that I’ve found useful over the years:
So I’m a long time on-again-off-again emacs user and I just tried to use Spacemacs last night. While it was “setting up”, it ate 3 gigs of ram on my laptop and took about 10 minutes. Tried again on different laptop, similar results.
What in the hell is that thing doing? I ultimately gave up and just went back to my trim config.
It does have a long initial startup time because it’s downloading a ton of packages, but it really only has to do that once. Also spacemacs has its own loading process. I’m on linux mint and it seems to work fine. Maybe the spacemacs-base layer would be better for you if are having memory issues. Or just roll your own config.
To me it was worth reading just to learn about the ~/ shortcut in ido-find-file, which happens to also work in helm-find-files—which I use.
I’m wondering if he missed a few links there? I’m searching in vain for the file he refers to with this statement:
This file is an example of PDF output using these settings.
A related cool ido-find-file trick that I stumbled over a while back was $ENV/. At work we environment variables to switch between builds, and I have a few others that I use as bookmarks to shorten paths. I was quite pleasantly surprised the day that I absent-mindedly typed one into ido and saw it get expanded.