refactor(org): name anonymous keybind on RET

Makes it easier to advise, swap, or reference.
This commit is contained in:
Henrik Lissner 2022-02-10 20:21:04 +01:00
parent d499b98c87
commit 9672dbcb5e
2 changed files with 8 additions and 2 deletions

View file

@ -132,6 +132,12 @@
;; ;;
;;; Commands ;;; Commands
;;;###autoload
(defun +org/return ()
"Call `org-return' then indent (if `electric-indent-mode' is on)."
(interactive)
(org-return electric-indent-mode))
;;;###autoload ;;;###autoload
(defun +org/dwim-at-point (&optional arg) (defun +org/dwim-at-point (&optional arg)
"Do-what-I-mean at point. "Do-what-I-mean at point.

View file

@ -1169,8 +1169,8 @@ compelling reason, so..."
;; more intuitive RET keybinds ;; more intuitive RET keybinds
:n [return] #'+org/dwim-at-point :n [return] #'+org/dwim-at-point
:n "RET" #'+org/dwim-at-point :n "RET" #'+org/dwim-at-point
:i [return] (cmd! (org-return electric-indent-mode)) :i [return] #'+org/return
:i "RET" (cmd! (org-return electric-indent-mode)) :i "RET" #'+org/return
:i [S-return] #'+org/shift-return :i [S-return] #'+org/shift-return
:i "S-RET" #'+org/shift-return :i "S-RET" #'+org/shift-return
;; more vim-esque org motion keys (not covered by evil-org-mode) ;; more vim-esque org motion keys (not covered by evil-org-mode)