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.

View in manual

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.  */);