我知道这不是默认的emacs行为,但是我想做到这一点,以便在突出显示文本并击中返回时,突出显示的区域被删除,并且同时又被删除添加了新线。当我突出显示文本并输入字母数字字符时,这起作用了,但没有返回。我该怎么做?
您可以使用以下方式:
(define-key org-mode-map
(kbd "RET")
(lambda()
(interactive)
(if (region-active-p)
(delete-region (region-beginning)
(region-end))
(call-interactively 'org-return))))