5.23 Org

Casual Org (library: casual-org) is a keyboard-driven user interface for Org mode (org#Top). It endeavors to provide context-sensitive assistance by providing structure-related commands based on where the point (cursor) is in an Org document.

The Casual Org main menu (casual-org-tmenu) supports basic Emacs-style point navigation (emacs#Moving Point) in the buffer while the menu is still raised. As the point is moved, the menu will adjust to provide structure-related commands.

For example, if the point is in an Org headline, the following menu is shown with headline-related commands at the top of the menu.

images/casual-org-headline-screenshot

If the point is moved to a table section, the upper part of the menu adjusts to provide table-related commands.

images/casual-org-table-screenshot

Casual Org has no intent to exhaustively support all Org commands. Rather, Casual Org is an opinionated UX design exercise in providing a curated set of context-sensitive commands to a user.