5
在org-mode
中,在标题的末尾键入M-RET
将在新行上创建相同级别的新标题。我可以在rst-mode
(尤其是列表)中复制此功能吗?目前没有定义M-RET
,如果我只需按M-RET
而rst-mode
会智能地添加另一个列表标题,那就太棒了。例如,Emacs在第一模式下复制组织模式的M-RET功能
- Item1 <M-RET>
呈现
- Item1
-
自动。
在org-mode
中,在标题的末尾键入M-RET
将在新行上创建相同级别的新标题。我可以在rst-mode
(尤其是列表)中复制此功能吗?目前没有定义M-RET
,如果我只需按M-RET
而rst-mode
会智能地添加另一个列表标题,那就太棒了。例如,Emacs在第一模式下复制组织模式的M-RET功能
- Item1 <M-RET>
呈现
- Item1
-
自动。
事实证明,我使用的特定版本的Emacs中包含的rst.el
是旧的。您可以从Subversion repository获得较新的rst.el
,并将其放入您的load-path
。然后,你可以让rst-mode
特定键结合rst-insert-list
:
(eval-after-load "rst"
'(progn
(define-key rst-mode-map (kbd "<M-RET>")
(lambda()
(interactive)
(rst-insert-list)))))
然后你可以使用M-RET
作出新的列表。
感谢Stefan Merten在邮件列表中的kind instructions。
您还可以查看Emacs支持的Installation section reStructuredText documentation。