Variable: multiple-terminals-merge-keyboards
multiple-terminals-merge-keyboards is a customizable variable defined
in keyboard.c.
Value
nil
Documentation
If non-nil, treat different terminals' keyboards as less isolated.
If this option is non-nil, Emacs will not enter single-keyboard mode when entering a recursive edit. It will still enter single-keyboard mode in certain other cases where doing so is necessary for the operation to work at all.
This variable was added, or its default value changed, in Emacs 31.1.
Probably introduced at or before Emacs version 31.1.
Source Code
// Defined in /usr/src/emacs/src/keyboard.c
DEFVAR_BOOL ("multiple-terminals-merge-keyboards",
multiple_terminals_merge_keyboards,
doc: /* If non-nil, treat different terminals' keyboards as less isolated.
If this option is non-nil, Emacs will not enter single-keyboard mode
when entering a recursive edit. It will still enter single-keyboard
mode in certain other cases where doing so is necessary for the
operation to work at all. */);