I am learning emacs and have started using it for ruby programming. As a newbie to emacs, I configured it based upon the Prelude package by bbatsov (https://github.com/bbatsov/emacs-prelude) which by and large is great. I am using the Mac Emacs 24 pretest package from http://emacsformacosx.com/builds.
The problem I have is probably not related to that - not sure if it's a bug in the ruby-mode package.
When I'm in ruby-mode and I hit the "k" key, as if typing "knackered", the "k" key acts as a prefix key ("k" isn't inserted in the buffer but shows in the mini-buffer). The only way I can insert a "k" character in ruby-mode is C-q k, which is really annoying.
I've raked through all the documentation about keymaps and have been through all the config files (ELPA, modules, custom, init, etc) and can find nothing that switches this on, including in the ruby-mode config files. I am very confused and a bit frustrated. Can anyone shine any light on this?