2008年02月28日

rails.el on Meadow (2007年版)

Emacsen上でRuby on Railsアプリを開発するのに必要なrails.elの初期設定について、書きます。2007年版です。今年に入ってから、もっと簡単に書けるようになったので、それはまた後日書きます。

  1. MeadowをNetInstallで入れる

  2. http://rubyforge.org/projects/emacs-rails/
    Emacs-rails最新版をダウンロード。Meadowホームにrailsにリネームして、~/.emacs.d/ に入れる

  3. http://www.ruby-lang.org/ja/downloads/
    からRuby最新版をダウンロードして、
    miscディレクトリのinf-ruby.el, ruby-mode.el, ruby-electric.elをMeadowのsite-lispにコピー

  4. psvn.el, snippet.elsnippet.elをsite-lispにダウンロード

  5. ~/.emacs に下記を書く。


  6. (setq load-path (cons "~/.emacs.d/rails" load-path))
    (require 'rails)

    ;;;; where the manual is?
    ;(setq rails-chm-file "full_path_to_rails_chm_manual")

    (require 'psvn)
    (add-hook 'dired-mode-hook
    '(lambda ()
    (require 'dired-x)
    ;;(define-key dired-mode-map "V" 'cvs-examine)
    (define-key dired-mode-map "V" 'svn-status)
    (turn-on-font-lock)
    ))
    (setq svn-status-hide-unmodified t)
    (setq process-coding-system-alist
    (cons '("svn" . utf-8) process-coding-system-alist))


    最新のemacs-railsからuntabify.elが消えた(r216)ので、
    (setq untabify-exclude-list (cons 'rails-view-minior-mode untabify-exclude-list))

    は不要になった。最後の行の設定は、(rhtmlファイルが)タブ→スペースになってしまうのを避けるために必要です。
    ラベル:Rails rails.el Meadow
posted by N.T.T with Rails 3.2 (ex. 2.1) at 15:00| Comment(0) | TrackBack(0) | Rails | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック