Lesezeichen und Publikationen teilen - in blau!
Melden Sie sich mit Ihrem Benutzernamen an.
Ich habe mein Passwort vergessen.
Melden Sie sich mit Ihrem OpenID-Provider an.
最新の日記 記事一覧 ユーザー登録 ログイン ヘルプ おもしろWEBサービス開発日記 <[misc]今年の目標 | [english]英語の発音が良くなる...> 2009-01-10 emacsとRinariで快適Rails開発! emacs, rails emacsでRails開発をする際、emacs-railsを使っている方が多いと思います。emacs-railsはとても便利なelispなのですが、最近は更新頻度が低く、rhtml→html.erbの対応も一部されていなかったりします。あとRspecの対応もイマイチ。emacs使いの人たちは一体どうやってRails開発しているのでしょうか? そこでRinariですよ Rails On Emacs | Google グループを見ると最近は"Rinari"の話題で持ち切りなようです。Rinariはemacs-railsとは違いコア部分を小さく保って、プラグインで拡張していくタイプのelispです。 Rinari: Ruby on Rails Minor Mode for Emacs 基本的には上記に全部書いてあるのですが、整理する意味でまとめてみます。 コア部分のインストール まず、gitでダウンロード git clone git://github.com/eschulte/rinari.git cd rinari git submodule init git submodule update .emacsに下記のように書けばコア部分の設置は完了です。 ;; Interactively Do Things (highly recommended, but not strictly required) (require 'ido) (ido-mode t) ;; Rinari (add-to-list 'load-path "~/path/to/your/elisp/rinari") (require 'rinari) 上のほうでrequireしているido-modeですが、これはC-x C-fなどした時にファイル名の一覧をミニバッファに表示してくれ、さらにファイル名を補完できるモードです。ファイル名の一部を入力するか、C-sまたはC-rでファイルを選択して開く事が出来ます。最初はちょっと戸惑うかもしれません