TAB and Shift-TAB
The {TAB} and {S-TAB} perform different functions depending on the setting of the variable, kotl-mode:tab-flag, as shown in the table below.
|--------------------+-------------------------------+--------------------------|
| kotl-mode:tab-flag | TAB Function | Shift-TAB Function |
|--------------------+-------------------------------+--------------------------|
| 'cycle (default) | Cycle tree visibility | Cycle outline visibility |
| nil | Demote tree | Promote tree |
| t | Indent line / insert TABs | Delete backward a char |
|--------------------+-------------------------------+--------------------------|Org-style cycling is now the default. In Hyperbole versions earlier than 9.3.0, the default was ‘nil’ for demotion and promotion. You can toggle between using these keys for cycling or demotion/promotion by pressing {C-c [}. Or you can change the default by setting kotl-mode:tab-flag in your Hyperbole use-package configuration. See the following subsections for further details.