アクトインディ開発者ブログ

子供とお出かけ情報「いこーよ」を運営する、アクトインディ株式会社の開発者ブログです

Rinari + RVM + Bundler 環境での rails console

こんにちは、tahara です。

いつもコンソールで rails c していましたが Emacs にひきこもることにしました。

(defun rinari--wrap-rails-command (command)
  (concat (expand-file-name "~/.rvm/wrappers/default/bundle") " exec rails " command))

Pry 使っている場合は

(add-hook 'rinari-minor-mode-hook
  (lambda ()
    (setq inf-ruby-first-prompt-pattern
      (setq inf-ruby-prompt-pattern
        "^\\(ircb([^)]+)\\|\\[[0-9]+\\] pry([^)]+)\\|\\(jruby-\\|JRUBY-\\)?[1-9]\\.[0-9]\\.[0-9]+\\(-?p?[0-9]+\\)?\\) ?\\(:[0-9]+\\)* ?[\]>*\"'/`]>? *"))))