0

emacs-rails-reloadedを使いたかったのです。そこで、githubからインストールしました。ただし、バイトコンパイルの手順を実行すると、実行時にclパッケージが必要であるという警告が表示されます。そこで、.emacsファイルに以下を追加しました。

(require 'cl)

ただし、警告は引き続き表示されます。私の完全な.emacsファイルは次のとおりです。

(add-to-list 'load-path "~/.emacs.d/plugins")
(setq load-path (cons (expand-file-name "~/.emacs.d/emacs-rails-reloaded") load-path))
(require 'snippet)
(require 'find-recursive)
(require 'cl)
(require 'inf-ruby)
(autoload 'inf-ruby "inf-ruby" "Run an inferior Ruby process" t)
(autoload 'inf-ruby-setup-keybindings "inf-ruby" "" t)
(eval-after-load 'ruby-mode
  '(add-hook 'ruby-mode-hook 'inf-ruby-setup-keybindings))
(require 'rails-autoload)
(require 'color-theme)
(setq visible-bell t)

Mx rails / consoleを実行すると、「Symbolの関数定義が無効です:劣るruby-mode」というメッセージが表示されます。それを解決するためにgithubからinf-rubyをインストールしましたが、機能していないようです。提案してください。

4

2 に答える 2

0

どのバージョンのEmacsを使用していますか?24の場合、マーマレードからinf-rubyを入手できます-http ://marmalade-repo.org/packages/inf-ruby

マーマレードをパッケージリポジトリとしてインストールする必要があります。詳細なヘルプについては、http://emacswiki.org/emacs/ELPA#toc2を参照してください。

于 2012-12-15T13:37:16.777 に答える
0

最新のコミット0b95b63805dima-4年前に作成されたexe

これはあなたのヒントだったかもしれません。はい、古くてサポートされていません。

emacs-rails私が知っている唯一の多少更新されたバージョンは、元のモードのremveeのフォークです

于 2012-12-17T04:05:27.453 に答える