Isso é controlado por interpreter-mode-alist
. No meu Emacs (23.2.1 no Debian), há uma entrada para ruby1.9
fora da caixa. Eu acho que você tem uma versão mais antiga; você pode adicionar isso ao seu .emacs
:
(add-to-list 'interpreter-mode-alist
'("ruby1.9" . ruby-mode))