2012-07-30 55 views
0

我已經安裝了ruby-electric.el以啓用自動清除和清除。我已經在.emacs文件中要求它並評估緩衝區。無法使ruby-electric.el在emacs中工作

但是,當我在緩衝區中鍵入'def'時,我沒有看到添加了相應的'結束'塊。我如何測試我做錯了什麼?

回答

0

您需要在ruby-mode緩衝區中啓用它。例如,這種方式:

(add-hook 'ruby-mode-hook 'ruby-electric-mode) 

當你def後鍵入空格的end關鍵字應予以補充。

順便說一句,如果您使用this repository的版本,則不需要執行上述操作,它已經在autoload表單中添加了鉤子。這也是包裝在Tromey's ELPA repository中的版本。