I \"set editing-mode vi
\" in my .inputrc
on my Mac OS system, which allows vi editing in IRB. When I\'m using a RVM Ruby, the IRB sessions don\'t p
Using RVM-installed Ruby 1.9.3 on Mountain Lion, I was able to get vi key bindings in irb by adding bind -v
to ~/.editrc . I installed Ruby 2.0 using RVM on the same system and irb was stuck in emacs mode. Adding set editing-mode vi
to ~/.inputrc got vi key bindings working in irb on Ruby 2.0 for me.