Module ime.nvim.keymap

config for keys.

Functions

set (lhs, callback, ...) set or delete keymap
M.Keymap:new (keymap)
M.Keymap:set_special (callback) set special keymaps
M.Keymap:set_nowait (is_enabled) set <nowait> keymaps

Tables

keys config for neovim keymaps


Functions

set (lhs, callback, ...)
set or delete keymap

Parameters:

  • lhs string
  • callback string | function?
  • ... any pass self to callback
M.Keymap:new (keymap)

Parameters:

  • keymap table?

Returns:

    table keymap
M.Keymap:set_special (callback)
set special keymaps

Parameters:

  • callback function?
M.Keymap:set_nowait (is_enabled)
set <nowait> keymaps

Parameters:

  • is_enabled boolean

Tables

keys
config for neovim keymaps

Fields:

  • nowait keys which map , see help <nowait>
  • special keys which only be mapped when IME window is opened
  • disable keys which will disable IME. It is useful when you input CJKV/ASCII mixedly
generated by LDoc 1.5.0 Last updated 2025-12-25 12:32:44