Method: Textbringer::Keymap.key_sequence_string
- Defined in:
- lib/textbringer/keymap.rb
.key_sequence_string(key_sequence) ⇒ Object
82 83 84 85 86 87 88 89 90 91 92 93 |
# File 'lib/textbringer/keymap.rb', line 82 def self.key_sequence_string(key_sequence) ks = key_sequence.dup key_names = [] while key = ks.shift if key == "\e" && !ks.empty? key_names.push("M-" + key_name(ks.shift)) else key_names.push(key_name(key)) end end key_names.join(" ") end |