Emacs如何在rst-mode中复制org-mode的M-RET功能

5
org-mode中,在标题末尾键入M-RET会创建一个相同级别的新标题。我能在rst-mode中复制此功能吗(特别是对于列表)?目前M-RET未定义,如果我可以按下M-RET,并且rst-mode可以智能地添加另一个列表头,那将非常好。例如:
- Item1 <M-RET>

渲染

- Item1
- 

自动化。
1个回答

3

原来我使用的 Emacs 版本中包含的 rst.el 已经过时。您可以从Subversion 代码库获取更新的 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在邮件列表中的友善指导
您也可以查看reStructuredText Emacs支持文档中的安装部分

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接