4 ms·
where which-key really excels is when you're already halfway through a complicated series of keyboard shortcuts and can't remember the next sequence. you pause
by dingnuts 2y ago
where which-key really excels is when you're already halfway through a complicated series of keyboard shortcuts and can't remember the next sequence.
you pause, and the menu pops up to remind you
using describe bindings you have to ctrl-g out of your half entered command, run describe bindings, search for what you wanted to do (without context -- which-key has the context of your half built command and only shows relevant commands, but describe-bindings just shows everything), make note of it, dismiss the documentation buffer, and then repeat the whole command again to try again
much easier to have which-key pop up and remind you of how to continue while you're still in the middle of it, and go away on its own when you continue
if you're really proficient you won't even have to turn it off because it only appears when you pause, so you'll go so fast you never see it
which-key is not a replacement for describe-bindings, it's a contextual tool to surface that information automatically when it's needed and to dismiss it or not display it when it's not
- SoftTalker 2y agoThanks for the added detail. Guess I'll give it a try. But I really tend to dislike behaviors that kick in when I pause, because I pause for a lot of reasons other than not remembering what comes next. It's why I also tend to disable all forms of auto-complete.
- deleted 2y ago[deleted]
- dingnuts 2y agothat's fair! I tend to be the opposite and I love that our editor lets us both have it how we like it :D