In your initialization file, bind the Transient casual-help-tmenu
to your key binding of preference.
(keymap-set help-mode-map "C-o" #'casual-help-tmenu)
casual-help-tmenu
deviates from the default bindings of help-mode-map
as shown in the table below.
Default Binding | Casual Binding | Command | Notes |
---|---|---|---|
l | M-[ | help-go-back | Make consistent with Casual Info behavior. |
r | M-] | help-go-forward | Make consistent with Casual Info behavior. |
n | N | help-goto-next-page | Use to navigate to next page. |
p | P | help-goto-previous-page | Use to navigate to previous page. |
n | casual-lib-browser-forward-paragraph | Use to navigate paragraph forward. | |
p | casual-lib-browser-backward-paragraph | Use to navigate paragraph backward. |
The following keybindings are recommended to support consistent behavior between help-mode
and casual-help-tmenu
.
(keymap-set help-mode-map "M-[" #'help-go-back) (keymap-set help-mode-map "M-]" #'help-go-forward) (keymap-set help-mode-map "p" #'casual-lib-browse-backward-paragraph) (keymap-set help-mode-map "n" #'casual-lib-browse-forward-paragraph) (keymap-set help-mode-map "P" #'help-goto-previous-page) (keymap-set help-mode-map "N" #'help-goto-next-page) (keymap-set help-mode-map "j" #'forward-button) (keymap-set help-mode-map "k" #'backward-button)