5.10.1 Help Install

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 BindingCasual BindingCommandNotes
lM-[help-go-backMake consistent with Casual Info behavior.
rM-]help-go-forwardMake consistent with Casual Info behavior.
nNhelp-goto-next-pageUse to navigate to next page.
pPhelp-goto-previous-pageUse to navigate to previous page.
ncasual-lib-browser-forward-paragraphUse to navigate paragraph forward.
pcasual-lib-browser-backward-paragraphUse 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)