Skip to content

VimApi.vimKeyFromEvent method

VimApi › vimKeyFromEvent

Unofficial

Translate a keyboard event into the Vim-style key name the mappings are written in.

Signature:

vimKeyFromEvent(e: KeyboardEvent, vim?: VimStateVim | undefined): string | undefined

Parameters:

ParameterTypeDescription
eKeyboardEventThe keyboard event.
vim?VimStateVim | undefinedThe editor's Vim state, consulted for whether the next key is taken literally.

Returns: string | undefinedThe key name, or undefined for a key Vim ignores.