Variable: windmove-allow-all-windows
windmove-allow-all-windows is a customizable variable defined in
windmove.el.gz.
Value
nil
Documentation
Whether the windmove commands are allowed to target all type of windows.
If this variable is set to non-nil, all windmove commands will
ignore the no-other-window parameter applied by display-buffer-alist
or set-window-parameter.
Another way to move into windows with the no-other-window property is
by invoking the same movement command twice in succession when
windmove-allow-repeated-command-override is true.
This variable was added, or its default value changed, in Emacs 28.1.
Source Code
;; Defined in /usr/src/emacs/lisp/windmove.el.gz
(defcustom windmove-allow-all-windows nil
"Whether the windmove commands are allowed to target all type of windows.
If this variable is set to non-nil, all windmove commands will
ignore the `no-other-window' parameter applied by `display-buffer-alist'
or `set-window-parameter'.
Another way to move into windows with the no-other-window property is
by invoking the same movement command twice in succession when
`windmove-allow-repeated-command-override' is true."
:type 'boolean
:version "28.1")