Хотя установка TM_RUBY указывает TextMate запускать JRuby, где запускается Ruby, это не будет очень приятным опытом.
TextMate в значительной степени полагается на свою функциональность на Ruby.Например, ⌘-R в Ruby-источнике не будет работать.Другие пакеты могут потерпеть неудачу, если они запускают код Ruby (а их много).
Если вы просто хотите запустить текущий файл с помощью JRuby и вернуть результат где-нибудь (не красивое окно, которое дает TextMate), вы можете использовать$ TM_FILENAME и т. Д. Для создания собственной команды.