Bind C-RET -> ess-eval-line in normal mode

And reformat ess keybinds.
This commit is contained in:
Henrik Lissner 2020-02-08 18:13:00 -05:00
parent 4a60200f3d
commit 724413d88f
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -38,7 +38,7 @@
comment-line-break-function nil)
(map! (:after ess-help
:map ess-help-mode-map
(:map ess-help-mode-map
:n "q" #'kill-current-buffer
:n "Q" #'ess-kill-buffer-and-go
:n "K" #'ess-display-help-on-object
@ -46,17 +46,18 @@
: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
:m "[[" #'ess-skip-to-previous-section)
(:map ess-doc-map
"h" #'ess-display-help-on-object
"p" #'ess-R-dv-pprint
"t" #'ess-R-dv-ctable
[C-return] #'ess-eval-line
[up] #'comint-next-input
[down] #'comint-previous-input)
[down] #'comint-previous-input
[C-return] #'ess-eval-line))
:localleader
:map ess-mode-map
:n [C-return] #'ess-eval-line
:localleader
"," #'ess-eval-region-or-function-or-paragraph-and-step
"'" #'R
[tab] #'ess-switch-to-inferior-or-script-buffer