-- -- Query module configuration. -- -- Only bindings that are in effect in queries and message displays are -- configured here. Actions to display queries are configured in -- ion-bindings.lua -- query_wedln_bindings{ kpress("Control+F", WEdln.forward), kpress("Control+B", WEdln.back), kpress("Control+E", WEdln.eol), kpress("Control+A", WEdln.bol), kpress("Control+Z", WEdln.bskip_word), kpress("Control+X", WEdln.skip_word), kpress("Control+D", WEdln.delete), kpress("Control+H", WEdln.backspace), kpress("Control+J", WEdln.kill_to_eol), kpress("Control+Y", WEdln.kill_line), kpress("Control+W", WEdln.kill_word), kpress("Control+O", WEdln.bkill_word), kpress("Control+P", WEdln.history_prev), kpress("Control+N", WEdln.history_next), kpress("Control+M", WEdln.finish), submap("Control+K", { kpress("AnyModifier+B", WEdln.set_mark), kpress("AnyModifier+Y", WEdln.cut), kpress("AnyModifier+K", WEdln.copy), kpress("AnyModifier+C", WEdln.paste), kpress("AnyModifier+G", WEdln.clear_mark), }), kpress("Return", WEdln.finish), kpress("KP_Enter", WEdln.finish), kpress("Delete", WEdln.delete), kpress("BackSpace", WEdln.backspace), kpress("Home", WEdln.bol), kpress("End", WEdln.eol), kpress("Tab", WEdln.complete), kpress("Up", WEdln.history_prev), kpress("Down", WEdln.history_next), kpress("Right", WEdln.forward), kpress("Left", WEdln.back), mclick("Button2", WEdln.paste), } query_bindings{ kpress("Escape", WInput.cancel), kpress("Control+G", WInput.cancel), kpress("Control+C", WInput.cancel), kpress("Control+U", WInput.scrollup), kpress("Control+V", WInput.scrolldown), kpress("Page_Up", WInput.scrollup), kpress("Page_Down", WInput.scrolldown), }