Smart Key - The Koutliner
bash
When pressed within a Hyperbole Koutliner buffer (kotl-mode):
ACTION KEY
(1) at the end of the buffer, uncollapses and unhides all cells in
the view;
(2) at the end of a visible line, call the action-key-eol-function;
(3) between cells or within the read-only indentation region to the
left of a cell, begins creation of a klink to some other
outline cell; press the Action Key twice on another cell to
select the link referent cell;
(4) on a | character within an Org-style table, toggle Org Table minor
mode;
(5) in an Org-style table, wrap the table cell or region;
(6) within a cell, call the value of kotl-mode:action-key-default-function,
which defaults to doing nothing.bash
ASSIST KEY
(1) at the end of the buffer, collapses all cells and hides all
non-level-one cells;
(2) at the end of a visible line, call the assist-key-eol-function;
(3) on a header line but not at the beginning or end, displays the
properties of each following cell in the koutline, starting
with the cell at point;
(4) between cells or within the read-only indentation region to the
left of a cell, prompts to move one tree to a new location in
the outline; press the Action Key twice to select the tree to
move and where to move it.
(5) anywhere else within a kcell, call the value of
kotl-mode:assist-key-default-function, which defaults to doing nothing.