DownloadLink contains download archive with
all my plugins.
Only works on the latest DFHack r3 (see the dfhack thread). Follow the instructions in the included readme for installation. The relevant file for just this plugin is hotkeys.plug.*I've added a plugin that let's you bring up an in-game screen listing all your DFHack keybindings that are active in the current view mode. Just add a keybinding for this plugin into your dfhack.init and that should be the only one you need to remember:
keybinding add Ctrl-F1 hotkeys
You can either select the operation you want from this list and press Enter, or press the relevant hotkey and it will be performed on whatever screen you just invoked this from. By default, when an item is selected in the list, the description from the relevant plugin (if it has one) will be displayed on the right hand side. If you hit "u" to enable 'Usage", then the entire help from that plugin will be displayed there.
You can invoke this screen from anywhere, not just the default mode. It will only show you bindings that are relevant to the current mode. For example, when invoked from a workshop menu:
Some plugins have a function that declares what screen modes they are valid in, which this plugin will read, to filter the display appropriately. For those that don't, you should make sure to add an appropriate context guard to the keybinding when you add it to dfhack.init, to narrow its scope. You can see the current view context along the bottom of this plugin's display (you can also get this in the dfhack console by typing "keybinding" and looking at the end of the listing).