Recently, I came across this reddit post on which-key. I think Sacha mentioned it in one of her weekly Emacs News posts too. The post reminded me that Kaushal Modi had recommended that I try it out after I’d mentioned that I was using guide-key
for the same thing.
I finally got around to installing it from Melpa and giving it a spin. Right now I’m using the default install without any customization. The first thing you notice is that you don’t have to specify which keys to pop up help for; it gives you a prompt for any key sequence if you don’t finish typing it within a second.
The second thing you notice is that the display is nicer looking than guide-key
‘s. If things like that matter to you, you should take a look at screen shots from which-key
‘s GitHub page. Notice that you can configure both the placement and the font faces of the pop up.
I was happy with guide-key
but I also like which-key
and will probably leave it installed. It seems a bit snappier than guide-key
but that might just be a matter of the idle delay time. If you aren’t using either, I encourage you to try them out.They’re perfect for bindings like 【Ctrl+x r】 which have lots of seldom used completions.