keys: rename struct key_input to struct key
prompt: extract default edit keybindings to separate method
keys: prepare to read multi key combos