- cross-posted to:
- emacs@programming.dev
- cross-posted to:
- emacs@programming.dev
I explain what I dislike about which-key and what I think people should use instead.
- @oantolin You make a very compelling argument. 
- [ The problem I have which which-key is that it applies only after a prefix. ] 
 Mutating a keymap with- setc[ad]ris evil! Since you bind that map to a prefix, why not use- (menu-item "dummy" KEYMAP :filter FUNCTION)instead?
 [ The problem with this trick is that it can be used only after a prefix. 🙃 ]- The problem I have which which-key is that it applies only after a prefix. - There are commands - which-key-show-major-modeand- which-key-show-top-level, which you could use. On the embark side, there is- embark-bindingswhich by default gives you bindings from the major mode and minor modes, but with- C-uwill give you global bindings.- Mutating a keymap with setc[ad]r is evil! - Agreed. - why not use (menu-item “dummy” KEYMAP :filter FUNCTION) instead? - Only because I didn’t think of it! 
 


