5.23.2 Org Usage

Usage of Casual Org is primarily done through the Transient menu casual-org-tmenu. This menu dynamically adjusts with respect to where the point (cursor) is in an Org document’s structure (org#Document Structure). For example, if the point is in a headline the menu displayed will be different from that of a table.

Based on where the point is in an Org buffer, the following variants of casual-org-tmenu are supported:

Many of the menu variants have a common set of command sections. These sections include:

Link

Commands related to Org links and citation.

Timestamp

Timestamp-related commands.

Clock

Clock-related commands.

Display

Display-related commands.

Mark

Structural-marking commands.

Util

Org utility commands.

Note that not all of these command sections are offered in all menu variants. This is because the design intent for Casual Org is to constrain choice based on context.

The menus in the Casual Org package (casual-org) are designed to allow for navigation of the current Org buffer using key bindings not used by the Casual menu. This means that basic Emacs point (cursor) navigation not involving the arrow keys will be available (emacs#Moving Point). It is also possible to inadvertently insert text when a Casual Org menu is raised. Accidental changes can be undone using the “U Undo” command.

To use Casual Org effectively, it is recommended that the user is familiar with Org outline editing (org#Structure Editing).