2012-07-27 89 views
1

您好我试图从https://github.com/dima-exe/emacs-rails-reloaded安装emacs轨道重新加载模式。需要帮助安装emacs轨道重新加载

根据我已经克隆回购指令,并添加行到我的.emacs文件。但是它要求字节编译 -

下一个字节编译,按[M-x]键入rails/bytecompile。

但是我无法找到该功能,该怎么办?

+0

当你尝试时会发生什么?什么错误信息,如果有的话,你会得到什么? – sarnold 2012-07-27 01:24:40

回答

2

请注意,您应该重新启动步骤之间的Emacs

之后,在你的.emacs文件添加娄代码:

(setq负载路径(利弊(扩展文件名“〜 /.emacs.d/rails-reloaded“) 负载路径))
(需要“轨道-自动加载)

接下来的bytecompile,按[M-x]键入rails/bytecompile。

另外,在重启之前,请确保您已更改"~/.emacs.d/rails-reloaded"实际文件所在的路径轨-autoload.el生活。如果您克隆了git存储库,那么该路径名几乎肯定会以emacs-rails-reloaded(而不仅仅是rails-reloaded)结束。

如果该路径不正确,Emacs会在尝试执行时报告错误(require 'rails-autoload)。如果是正确的,M-x rails/bytecompile应该可以工作。

+0

当我运行bytecompile时,我已经设置了加载路径,但在运行时出现了很多关于需要cl包的警告。实际上,我也在.emacs中添加了一行,但它不起作用。 – dknight 2012-12-15 17:43:43

+0

谢谢,它对我有效,问题是我添加了错误的“〜/ .emacs.d/emacs-rails-reloaded”路径 – Awijeet 2014-09-12 01:21:08