Emacs在第一模式中复制组织模式的M-RET功能

时间:2013-05-01 00:08:44

标签: emacs org-mode restructuredtext

org-mode中,在标题末尾键入M-RET将在新行上创建相同级别的新标题。我可以在rst-mode中复制此功能(特别是对于列表)吗?目前M-RET未定义,如果我可以按M-RETrst-mode智能地添加另一个列表标题,那就太棒了。例如,

- Item1 <M-RET>

呈现

- Item1
- 

自动

1 个答案:

答案 0 :(得分:3)

事实证明,我正在使用的特定版本的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

您还可以查看针对reStructuredText Installation section的Emacs支持的documentation