Rinariのインストール

おもしろ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開発!にあるのでこれを使わせていただく。