Expanding your keyboard on emacs with the Hyper key
I recently stumbled upon the hyper and super keys on emacs here.
What I like about this setup is that I rarely use the Function key in my day to day usage, so this is making good use of a key that's both mostly unused and conveniently located in my keyboard, to the effect of running potentially complex tasks (like exporting the currently selected org mode subtree to a pdf and opening it) with just two keys.
Here's my current configuration:
Something interesting here is that the target can be a function or another keyboard combination. The latter is useful if you can't easily find the function you want, or if you want to pass arguments along with it, like I am doing in my org export shortcuts.
As for how to keep up with the growing amount of hyper key based shortcuts, I am using the old school technology of little sticker labels with a descriptive text on each key. It's cheap and works wonders until I build the corresponding muscle memory.
Nothing groundbreaking for seasoned emacs users but I thought it could be useful to newbies such as myself (I have been using the editor in one form or another for several years already, but with evil-mode, and using only a small subset of its features).