おもしろWEBサービス開発日記:emacsとRinariで快適Rails開発!を参考にemacs-railsからRinariに乗り換え。
まず、Debian GNU/Linux squeezeにgitをインストール(参考:Hello, world! - s21g:DebianでGitをインストールする手順)。
% sudo aptitude install git-core
次にRinariのコアをインストール。
% cd /tmp % git clone git://github.com/eschulte/rinari.git % cd rinari % git submodule init % git submodule update % cd ../ % mv rinari /usr/share/emacs/site-lisp
次にrhtmlモードをインストール。
% cd /tmp % git clone git://github.com/eschulte/rhtml.git % mv rhtml /usr/share/emacs/site-lisp
.emacsを編集する。以下を付け加える。
;; Interactively Do Things (highly recommended, but not strictly required)
(require 'ido)
(ido-mode t)
;; Rinari
(add-to-list 'load-path "/usr/share/emacs/site-lisp/rinari")
(require 'rinari)
;; rhtml-mode
(add-to-list 'load-path "/usr/share/emacs/site-lisp/rhtml")
(require 'rhtml-mode)
(add-hook 'rhtml-mode-hook
(lambda () (rinari-launch))).emacsを編集したら、M-x eval-buffer で設定を反映させる。ido-modeにビビった。キーバインド一覧はおもしろWEBサービス開発日記:emacsとRinariで快適Rails開発!にあるのでこれを使わせていただく。