A Package in a league of its own: Helm
From the webpage:
Helm is incremental completion and selection narrowing framework for Emacs. It will help steer you in the right direction when you’re looking for stuff in Emacs (like buffers, files, etc).
Helm is a fork of
anything.el originally written by Tamas Patrovic and can be considered to be its successor.
Helm sets out to clean up the legacy code in
anything.el and provide a cleaner, leaner and more modular tool, that’s not tied in the trap of backward compatibility.
I saw the following tweet from Norman Walsh today:
Been hacking #Emacs again the past few days. Serious fun. Also: finally became a helm convert. Seriously productive.
I know better.
I should look away, quickly when I see “Emacs” and “Norman Walsh” in a tweet together.
But, just like every other time, I follow the reference, this time to Helm (see above).
I will become more productive, from using Helm or learning more about Emacs in the process. It’s a win either way.
The downside, not too serious a downside, is that I will lose N hours this week as I pursue this lead.
It’s one of the risks of following someone like Norman Walsh on Twitter. But an acceptable one.