diff options
Diffstat (limited to 'runtime/lua/vim/_editor.lua')
| -rw-r--r-- | runtime/lua/vim/_editor.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/lua/vim/_editor.lua b/runtime/lua/vim/_editor.lua index 284a22657b..ac88c32bc2 100644 --- a/runtime/lua/vim/_editor.lua +++ b/runtime/lua/vim/_editor.lua @@ -604,7 +604,8 @@ local on_key_cbs = {} --- @type table<integer,[function, table]> --- are applied, and {typed} is the key(s) before mappings are applied. --- {typed} may be empty if {key} is produced by non-typed key(s) or by the --- same typed key(s) that produced a previous {key}. ---- If {fn} returns an empty string, {key} is discarded/ignored. +--- If {fn} returns an empty string, {key} is discarded/ignored, and if {key} +--- is [<Cmd>] then the "[<Cmd>]…[<CR>]" sequence is discarded as a whole. --- When {fn} is `nil`, the callback associated with namespace {ns_id} is removed. ---@param ns_id integer? Namespace ID. If nil or 0, generates and returns a --- new |nvim_create_namespace()| id. |
