Casual is built using Transient menus and as such adopts its default behavior.
Each menu item has a key and a label. The key is what is typed by the user to select the menu item. A key can be prefixed with a meta M- or control C- key.
Transient supports nested menus. Exiting a menu can be done in two ways:
transient-quit-one
) will exit the current sub-menu and return you back to its parent menu.
transient-quit-all
) will exit you completely from a Transient menu stack.
If a mouse is available, a menu item can be selected by moving the mouse cursor over its label and pressing down button 1.
Pressing the ? key or C-h will toggle help for all the menu items. Press the key of interest to get help for it.
When a Transient menu is raised, a prefix argument (C-u) and an optional argument can be entered before selecting a menu item.
For Transient menus that offer setting different values, the following bindings will allow you save them:
transient-set
)
Saves the value of the active transient for this Emacs session.
transient-save
)
Saves the value of the active transient persistently across Emacs sessions.
transient-reset
)
Clears the set and saved values of the active transient.