おお、久しぶりのRubyの話題です。 EmacsからRubyを呼出すには、el4rというものがあります。 el4r �$B!A�(BEmacsRuby�$B$G3Z$7$$�(BEmacs�$B%i%$%U!A�(B が、簡単なRubyのフィルタを通すだけでいいとかいう場合には、call-process-region等のEmacsの標準関数を使うと楽です。こんな感じです。 (setq process-coding-system-alist (cons '("ruby" . euc-jp) process-coding-system-alist)) (defun rb-unescape-url (start end) (interactive "*r") (call-process-region start end "ruby" t t nil "-rkconv" "-rcgi" "-e"