mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
lang/ess: add basic evil support to ess-help-mode
This commit is contained in:
@ -17,7 +17,20 @@
|
|||||||
(set-lookup-handlers! '(ess-r-mode ess-julia-mode)
|
(set-lookup-handlers! '(ess-r-mode ess-julia-mode)
|
||||||
:documentation #'ess-display-help-on-object)
|
:documentation #'ess-display-help-on-object)
|
||||||
|
|
||||||
|
(set-evil-initial-state! 'ess-r-help-mode 'normal)
|
||||||
|
(set-eval-handler! 'ess-help-mode #'ess-eval-region-and-go)
|
||||||
|
(set-eval-handler! 'ess-r-help-mode #'ess-eval-region-and-go)
|
||||||
|
|
||||||
(map! (:after ess-help
|
(map! (:after ess-help
|
||||||
|
:map ess-help-mode-map
|
||||||
|
:n "q" #'kill-this-buffer
|
||||||
|
:n "Q" #'ess-kill-buffer-and-go
|
||||||
|
:n "K" #'ess-display-help-on-object
|
||||||
|
:n "go" #'ess-display-help-in-browser
|
||||||
|
:n "gO" #'ess-display-help-apropos
|
||||||
|
:n "gv" #'ess-display-vignettes
|
||||||
|
:m "]]" #'ess-skip-to-next-section
|
||||||
|
:m "[[" #'ess-skip-to-previous-section
|
||||||
:map ess-doc-map
|
:map ess-doc-map
|
||||||
"h" #'ess-display-help-on-object
|
"h" #'ess-display-help-on-object
|
||||||
"p" #'ess-R-dv-pprint
|
"p" #'ess-R-dv-pprint
|
||||||
|
Reference in New Issue
Block a user