gems については 「perl で言うところの CPAN の様なモノ」という説明が多い ですね. まあ, そんな様なモノです.
$ sudo aptitude install rubygems
です. ついでに gems で導入されたモノへの PATH を通すために
export PATH=/var/lib/gems/1.8/bin:"${PATH}"
なんてのを環境変数として設定しておきます.
そのままでは UTF-8 環境で表示が変になるので, ちょっと修正. refe はデフォルトで EUC-JP 決め打ちになるので, refe/lib/seacher.rb の module Encoding を以下の様にしてみました.
module Encoding def adjust_encoding( str ) if shift_jis_platform? NKF.nkf('-Es', str) elsif ENV['LANG'] =~ /UTF-8/ NKF.nkf('-Ew', str) else str end end
あと, emacs のフロントエンドがあるのでそれを入れておきます.
を落としてきて,
(setq load-path (cons "~/.emacs.d/elisp/refe" load-path)) (require 'refe)
を追加.