This file is not FVWM configuration file. It is written manually (with editor), and read by the
$NSCDE_TOOLSDIR/keymenu command which will generate infostore variables with
descriptive keyboard shortcut names which are used in NsCDE menus from
Menus.fvwmconf and Functions.fvwmconf, and additionaly,
use the whole line after the keyword in the first column with "Silent Key" prefix to dinamically
generate this part of keybindings which are separated from
Keybindings.fvwmconf (Keybindings.<keybindings set>)
and processed specially because they definition must automatically match keyboard binding description
in various menus. The "<keybtype>" represents keybindings set called from default
Main.fvwmconf or $FVWM_USERDIR/NsCDE.conf with
variable keybtype. Default is "nscde".
The syntax of this file is simple: first column is the keyword which becomes infostore
variable (km_xrefresh as $[infostore.km_xrefresh]), and the rest columns of
every line is FVWM "Key" sintax which is paired with "Silent Key" prefix during initialization
with f_KeyMenu -a from Main.fvwmconf.
Every line, or dynamic keybinding can be overriden here if (re)defined in user's
$FVWM_USERDIR/Keymenu.actions: whole file or just choosen keybindings.
The goal is to get their descriptions (after functions and menus reload) automatically in place
on menus. For example, "F3 A M" configuration for FVWM "Key" will become Alt+F3
description right of the (De)Shade item on titlebar left button popdown menu.
File Keymenu-<keybtype>.actions is processed by $NSCDE_TOOLSDIR/keymenu script.
This script generates FVWM infostore variables used in menus, and executes FVWM "Key" commands
producing dynamic keybindings which are described in menus. Additionally, it will read user's
$FVWM_USERDIR/Keymenu.actions if that file exists.
For a list of keybindings that are "dynamic", that is, not defined in
Keybindings.<keybtype>, but in Keymenu-<keybtype>.actions, see
notices in section about Keybindings.nscde.