Use the code below to quickly view all the active hotkeys in your i3wm config file:
i3keys
#!/bin/bash
grep "^[ ]*bindsym" ~/.i3/config | sed -e 's/^[ ]*bindsym //' -e 's/^[ ]*$mod/win/' | less
Background
i3wm has a lot of functions that come assigned to hotkeys by default. I’m constantly forgetting them.
For example, sometimes I’ll toggle the tabbed layout (which I never use) and then I have to look up how to turn it back.
I whipped out this little script so that I can quickly look up all the active hotkeys right from the terminal.
Tip: If you use i3wm, you might want to disable some of the hotkeys you never use (or only use on accident). I disabled changing to tabbed layout today.