Casual employs the convention of using the same keybinding to invoke a mode-specific main menu. This keybinding is re-used for each mode-specific keymap. The document recommends the default keybinding C-o
for this purpose. Users who prefer a different binding are always free to use another.
Casual is organized into different libraries typically using the naming convention of casual-<mode name>
. Each library has within it a “main menu” which serves as the top level interface to access functions related to that mode. All main menus are auto-loaded, which means that it is not necessary to include a require
call to load that library.
The following modes are supported by Casual: