Copy/Cut/Paste:Ruby on Emacs からコピペした。あんまよくわかってないけどこれで ruby-mode のときに M-x run-ruby (C-c C-s) すると irb バッファが起動する。 run-scheme (run-gauche) とおんなじ。
;; inf-ruby.el (autoload 'run-ruby "inf-ruby" "Run an inferior Ruby process") (autoload 'inf-ruby-keys "inf-ruby" "Set local key defs for inf-ruby in ruby-mode") (add-hook 'ruby-mode-hook '(lambda () (inf-ruby-keys)))
eshell から irb を起動すると、キーバインドの関係でヒストリが使えなくてうざかったが、これで少し楽になった。