2012-07-30 64 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中的版本。