Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > 994c49a0619533b97528793e2dcc73fb > files > 24

ion-20040729-4mdk.x86_64.rpm

--
-- 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),
}