lang/ess: fix repl & doc lookup in ESS R/Julia
Also moves history files into doom-cache-dir
This commit is contained in:
parent
33ef90343e
commit
a246a90565
2 changed files with 17 additions and 11 deletions
|
@ -10,12 +10,14 @@
|
|||
(setq ess-offset-continued 'straight
|
||||
ess-expression-offset 2
|
||||
ess-nuke-trailing-whitespace-p t
|
||||
ess-default-style 'DEFAULT)
|
||||
ess-default-style 'DEFAULT
|
||||
ess-history-directory (expand-file-name "ess-history/" doom-cache-dir))
|
||||
|
||||
(add-hook 'ess-mode-hook #'display-line-numbers-mode)
|
||||
|
||||
(set-repl-handler! 'ess-mode #'+ess/r-repl)
|
||||
(set-lookup-handlers! 'ess-mode :documentation #'ess-display-help-on-object)
|
||||
(set-repl-handler! '(ess-r-mode ess-julia-mode) #'+ess-repl-buffer)
|
||||
(set-lookup-handlers! '(ess-r-mode ess-julia-mode)
|
||||
:documentation #'ess-display-help-on-object)
|
||||
|
||||
(map! (:after ess-help
|
||||
:map ess-doc-map
|
||||
|
@ -44,10 +46,10 @@
|
|||
"F" #'ess-eval-function-and-go
|
||||
"f" #'ess-eval-function
|
||||
;; predefined keymaps
|
||||
"h" #'ess-doc-map
|
||||
"x" #'ess-extra-map
|
||||
"p" #'ess-r-package-dev-map
|
||||
"v" #'ess-dev-map
|
||||
"h" ess-doc-map
|
||||
"x" ess-extra-map
|
||||
"p" ess-r-package-dev-map
|
||||
"v" ess-dev-map
|
||||
;; noweb
|
||||
:prefix "c"
|
||||
"C" #'ess-eval-chunk-and-go
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue