Method: Textbringer::Commands#read_keyboard_macro

Defined in:
lib/textbringer/commands/keyboard_macro.rb

#read_keyboard_macro(prompt) ⇒ Object



54
55
56
57
58
# File 'lib/textbringer/commands/keyboard_macro.rb', line 54

def read_keyboard_macro(prompt)
  macros = KEYBOARD_MACROS.keys.map(&:to_s)
  f = ->(s) { complete_for_minibuffer(s, macros) }
  read_from_minibuffer(prompt, completion_proc: f)
end