2013-05-01 56 views
5

org-mode中,在標題的末尾鍵入M-RET將在新行上創建相同級別的新標題。我可以在rst-mode(尤其是列表)中複製此功能嗎?目前沒有定義M-RET,如果我只需按M-RETrst-mode會智能地添加另一個列表標題,那就太棒了。例如,Emacs在第一模式下複製組織模式的M-RET功能

- Item1 <M-RET> 

呈現

- Item1 
- 

自動。

回答

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

您還可以查看Emacs支持的Installation section reStructuredText documentation