Smart Key - Org Mode
bash
When in an Org mode context and hsys-org-enable-smart-keys is non-nil:
ACTION KEY
(1) If on an Org todo keyword, cycle through the keywords in
that set or if final done keyword, remove it.
(2) If on an Org agenda view item, jump to the item for editing.
(3) Within a radio or internal target or a link to it, jump between
the target and the first link to it, allowing two-way navigation.
(4) Follow other internal links and ID references in Org mode files.
(5) Follow Org mode external links.
(6) When on a Hyperbole button, activate the button.
(7) With point on the :dir path of a code block definition, display the
directory given by the path.
(8) With point on any #+BEGIN_SRC, #+END_SRC, #+RESULTS, #+begin_example
or #+end_example header, execute the code block via the Org mode
standard binding of {C-c C-c}, org-ctrl-c-ctrl-c.
(9) When point is on an Org mode heading, cycle the view of the subtree
at point.
(10) In any other context besides the end of a line, invoke the Org mode
standard binding of {M-RET}, org-meta-return.bash
When the ASSIST KEY is pressed, it behaves just like the Action Key except
in these contexts:
(1) If on an Org todo keyword, move to the first todo keyword in
the next set, if any.
(2) If on an Org mode link, ID reference or agenda view item, display
Hyperbole context-sensitive help.
(3) On a Hyperbole button, perform the Assist Key function, generally
showing help for the button.
(4) With point on the :dir value of a code block definition, display
a help summary of this implicit directory button.
(5) With point on any #+BEGIN_SRC, #+END_SRC, #+RESULTS, #+begin_example
or #+end_example header, remove source block results.
(6) Not on a Hyperbole button but on an Org mode heading, cycle
through views of the whole buffer outline.Org links may be used outside of Org mode buffers. Such links are handled by the separate implicit button type, org-link-outside-org-mode. Org Roam and Org IDs may be activated as hyperbuttons outside of Org mode buffers. They are handled by the separate implicit button type, org-id.