Keybindings
bind(mode, key, cb)
Registers a new keybinding.
Arguments:
mode[string] one of the following:nfor normalwfor workgfor global
key[string] the key combination that activates this bindingcb[function] the function that gets called on keybinding activation
See Also:
nbind(key, cb)
Registers a new keybinding in normal mode.
Arguments:
key[string] the key combination that activates this bindingcb[function] the function that gets called on keybinding activation
See Also:
gbind(key, cb)
Registers a new keybinding in global mode.
Arguments:
key[string] the key combination that activates this bindingcb[function] the function that gets called on keybinding activation
See Also:
wbind(key, cb)
Registers a new keybinding in work mode.
Arguments:
key[string] the key combination that activates this bindingcb[function] the function that gets called on keybinding activation
See Also:
nbind_tbl(modifiers, cb, tbl)
Registers a new keybinding for each pair from the given tbl in normal mode,
where the key of the pair is prepended with the modifiers and used as the key
and the value gets passed to the callback when activated.
Arguments:
modifiers[string] the modifiers which will get prepended when registering the keybindingscb[function] the function that gets called on keybinding activationtb[table] the mappgins
wbind_tbl(modifiers, cb, tbl)
Registers a new keybinding for each pair from the given tbl in work mode,
where the key of the pair is prepended with the modifiers and used as the key
and the value gets passed to the callback when activated.
Arguments:
modifiers[string] the modifiers which will get prepended when registering the keybindingscb[function] the function that gets called on keybinding activationtb[table] the mappgins
gbind_tbl(modifiers, cb, tbl)
Registers a new keybinding for each pair from the given tbl in global mode,
where the key of the pair is prepended with the modifiers and used as the key
and the value gets passed to the callback when activated.
Arguments:
modifiers[string] the modifiers which will get prepended when registering the keybindingscb[function] the function that gets called on keybinding activationtb[table] the mappgins
unbind(key)
Unregisters the keybinding that has the given key.
Arguments:
key[string] the key combination that activates this binding
See Also: