local-function-key-map

local-function-key-map is a variable defined in `C source code'.
Its value is shown below.
  • This variable may be risky if used as a file-local variable.

Documentation:
Keymap that translates key sequences to key sequences during input.
This is used mainly for mapping key sequences into some preferred
key events (symbols).

The `read-key-sequence' function replaces any subsequence bound by
`local-function-key-map' with its binding. More precisely, when the
active keymaps have no binding for the current key sequence but
`local-function-key-map' binds a suffix of the sequence to a vector or
string, `read-key-sequence' replaces the matching suffix with its
binding, and continues with the new sequence.

If the binding is a function, it is called with one argument (the prompt)
and its return value (a key sequence) is used.

The events that come from bindings in `local-function-key-map' are not
themselves looked up in `local-function-key-map'.

For example, suppose `local-function-key-map' binds `ESC O P' to [f1].
Typing `ESC O P' to `read-key-sequence' would return [f1]. Typing
`C-x ESC O P' would return [?\C-x f1]. If [f1] were a prefix key,
typing `ESC O P x' would return [f1 x].

`local-function-key-map' has a separate binding for each terminal
device. See Info node `(elisp)Multiple Terminals'. If you need to
define a binding on all terminals, change `function-key-map'
instead. Initially, `local-function-key-map' is an empty keymap that
has `function-key-map' as its parent on all terminal devices.

Value:

(keymap keymap (right-fringe keymap (mouse-3 . mouse--strip-first-event) (mouse-2 . mouse--strip-first-event) (mouse-1 . mouse--strip-first-event)) (left-fringe keymap (mouse-3 . mouse--strip-first-event) (mouse-2 . mouse--strip-first-event) (mouse-1 . mouse--strip-first-event)) (escape . [27]) (return . [13]) (clear . [12]) (linefeed . [10]) (tab . [9]) (kp-equal . [61]) (kp-separator . [44]) (kp-tab . [9]) (kp-space . [32]) (24 keymap (64 keymap (99 . event-apply-control-modifier) (83 . event-apply-shift-modifier) (97 . event-apply-alt-modifier) (109 . event-apply-meta-modifier) (115 . event-apply-super-modifier) (104 . event-apply-hyper-modifier))) (S-tab . [backtab]) (0 . [67108896]) (delete . [127]) (backspace . [127]) (C-M-S-kp-divide . [234881071]) (M-S-kp-divide . [167772207]) (C-S-kp-divide . [100663343]) (S-kp-divide . [33554479]) (C-M-kp-divide . [201326639]) (M-kp-divide . [134217775]) (C-kp-divide . [67108911]) (kp-divide . [47]) (C-M-S-kp-multiply . [234881066]) (M-S-kp-multiply . [167772202]) (C-S-kp-multiply . [100663338]) (S-kp-multiply . [33554474]) (C-M-kp-multiply . [201326634]) (M-kp-multiply . [134217770]) (C-kp-multiply . [67108906]) (kp-multiply . [42]) (C-M-S-kp-subtract . [234881069]) (M-S-kp-subtract . [167772205]) (C-S-kp-subtract . [100663341]) (S-kp-subtract . [33554477]) (C-M-kp-subtract . [201326637]) (M-kp-subtract . [134217773]) (C-kp-subtract . [67108909]) (kp-subtract . [45]) (C-M-S-kp-add . [234881067]) (M-S-kp-add . [167772203]) (C-S-kp-add . [100663339]) (S-kp-add . [33554475]) (C-M-kp-add . [201326635]) (M-kp-add . [134217771]) (C-kp-add . [67108907]) (kp-add . [43]) (C-M-S-kp-9 . [234881081]) (M-S-kp-9 . [167772217]) (C-S-kp-9 . [100663353]) (S-kp-9 . [33554489]) (C-M-kp-9 . [201326649]) (M-kp-9 . [134217785]) (C-kp-9 . [67108921]) (kp-9 . [57]) (C-M-S-kp-8 . [234881080]) (M-S-kp-8 . [167772216]) (C-S-kp-8 . [100663352]) (S-kp-8 . [33554488]) (C-M-kp-8 . [201326648]) (M-kp-8 . [134217784]) (C-kp-8 . [67108920]) (kp-8 . [56]) (C-M-S-kp-7 . [234881079]) (M-S-kp-7 . [167772215]) (C-S-kp-7 . [100663351]) (S-kp-7 . [33554487]) (C-M-kp-7 . [201326647]) (M-kp-7 . [134217783]) (C-kp-7 . [67108919]) (kp-7 . [55]) (C-M-S-kp-6 . [234881078]) (M-S-kp-6 . [167772214]) (C-S-kp-6 . [100663350]) (S-kp-6 . [33554486]) (C-M-kp-6 . [201326646]) (M-kp-6 . [134217782]) (C-kp-6 . [67108918]) (kp-6 . [54]) (C-M-S-kp-5 . [234881077]) (M-S-kp-5 . [167772213]) (C-S-kp-5 . [100663349]) (S-kp-5 . [33554485]) (C-M-kp-5 . [201326645]) (M-kp-5 . [134217781]) (C-kp-5 . [67108917]) (kp-5 . [53]) (C-M-S-kp-4 . [234881076]) (M-S-kp-4 . [167772212]) (C-S-kp-4 . [100663348]) (S-kp-4 . [33554484]) (C-M-kp-4 . [201326644]) (M-kp-4 . [134217780]) (C-kp-4 . [67108916]) (kp-4 . [52]) (C-M-S-kp-3 . [234881075]) (M-S-kp-3 . [167772211]) (C-S-kp-3 . [100663347]) (S-kp-3 . [33554483]) (C-M-kp-3 . [201326643]) (M-kp-3 . [134217779]) (C-kp-3 . [67108915]) (kp-3 . [51]) (C-M-S-kp-2 . [234881074]) (M-S-kp-2 . [167772210]) (C-S-kp-2 . [100663346]) (S-kp-2 . [33554482]) (C-M-kp-2 . [201326642]) (M-kp-2 . [134217778]) (C-kp-2 . [67108914]) (kp-2 . [50]) (C-M-S-kp-1 . [234881073]) (M-S-kp-1 . [167772209]) (C-S-kp-1 . [100663345]) (S-kp-1 . [33554481]) (C-M-kp-1 . [201326641]) (M-kp-1 . [134217777]) (C-kp-1 . [67108913]) (kp-1 . [49]) (C-M-S-kp-0 . [234881072]) (M-S-kp-0 . [167772208]) (C-S-kp-0 . [100663344]) (S-kp-0 . [33554480]) (C-M-kp-0 . [201326640]) (M-kp-0 . [134217776]) (C-kp-0 . [67108912]) (kp-0 . [48]) (C-M-S-kp-decimal . [234881070]) (M-S-kp-decimal . [167772206]) (C-S-kp-decimal . [100663342]) (S-kp-decimal . [33554478]) (C-M-kp-decimal . [201326638]) (M-kp-decimal . [134217774]) (C-kp-decimal . [67108910]) (kp-decimal . [46]) (C-M-S-kp-enter . [C-M-S-enter]) (M-S-kp-enter . [M-S-enter]) (C-S-kp-enter . [C-S-enter]) (S-kp-enter . [S-enter]) (C-M-kp-enter . [C-M-enter]) (M-kp-enter . [M-enter]) (C-kp-enter . [C-enter]) (kp-enter . [13]) (C-M-S-kp-prior . [C-M-S-prior]) (M-S-kp-prior . [M-S-prior]) (C-S-kp-prior . [C-S-prior]) (S-kp-prior . [S-prior]) (C-M-kp-prior . [C-M-prior]) (M-kp-prior . [M-prior]) (C-kp-prior . [C-prior]) (kp-prior . [prior]) (C-M-S-kp-up . [C-M-S-up]) (M-S-kp-up . [M-S-up]) (C-S-kp-up . [C-S-up]) (S-kp-up . [S-up]) (C-M-kp-up . [C-M-up]) (M-kp-up . [M-up]) (C-kp-up . [C-up]) (kp-up . [up]) (C-M-S-kp-home . [C-M-S-home]) (M-S-kp-home . [M-S-home]) (C-S-kp-home . [C-S-home]) (S-kp-home . [S-home]) (C-M-kp-home . [C-M-home]) (M-kp-home . [M-home]) (C-kp-home . [C-home]) (kp-home . [home]) (C-M-S-kp-right . [C-M-S-right]) (M-S-kp-right . [M-S-right]) (C-S-kp-right . [C-S-right]) (S-kp-right . [S-right]) (C-M-kp-right . [C-M-right]) (M-kp-right . [M-right]) (C-kp-right . [C-right]) (kp-right . [right]) (C-M-S-kp-begin . [C-M-S-begin]) (M-S-kp-begin . [M-S-begin]) (C-S-kp-begin . [C-S-begin]) (S-kp-begin . [S-begin]) (C-M-kp-begin . [C-M-begin]) (M-kp-begin . [M-begin]) (C-kp-begin . [C-begin]) (kp-begin . [begin]) (C-M-S-kp-left . [C-M-S-left]) (M-S-kp-left . [M-S-left]) (C-S-kp-left . [C-S-left]) (S-kp-left . [S-left]) (C-M-kp-left . [C-M-left]) (M-kp-left . [M-left]) (C-kp-left . [C-left]) (kp-left . [left]) (C-M-S-kp-next . [C-M-S-next]) (M-S-kp-next . [M-S-next]) (C-S-kp-next . [C-S-next]) (S-kp-next . [S-next]) (C-M-kp-next . [C-M-next]) (M-kp-next . [M-next]) (C-kp-next . [C-next]) (kp-next . [next]) (C-M-S-kp-down . [C-M-S-down]) (M-S-kp-down . [M-S-down]) (C-S-kp-down . [C-S-down]) (S-kp-down . [S-down]) (C-M-kp-down . [C-M-down]) (M-kp-down . [M-down]) (C-kp-down . [C-down]) (kp-down . [down]) (C-M-S-kp-end . [C-M-S-end]) (M-S-kp-end . [M-S-end]) (C-S-kp-end . [C-S-end]) (S-kp-end . [S-end]) (C-M-kp-end . [C-M-end]) (M-kp-end . [M-end]) (C-kp-end . [C-end]) (kp-end . [end]) (C-M-S-kp-insert . [C-M-S-insert]) (M-S-kp-insert . [M-S-insert]) (C-S-kp-insert . [C-S-insert]) (S-kp-insert . [S-insert]) (C-M-kp-insert . [C-M-insert]) (M-kp-insert . [M-insert]) (C-kp-insert . [C-insert]) (kp-insert . [insert]) (C-M-S-kp-delete . [C-M-S-delete]) (M-S-kp-delete . [M-S-delete]) (C-S-kp-delete . [C-S-delete]) (S-kp-delete . [S-delete]) (C-M-kp-delete . [C-M-delete]) (M-kp-delete . [M-delete]) (C-kp-delete . [C-delete]) (kp-delete . [127]))

It is a terminal-local variable; global value is the same.