Variable: ghostel-point-leave-input-mode
ghostel-point-leave-input-mode is a customizable variable defined in
ghostel.el.
Value
default
Documentation
Input mode to switch to when point leaves the live input point in semi-char.
Triggered by any command that moves point off the terminal cursor without a
mouse click or region activation. Something like isearch, consult-line,
avy, goto-line, wheel scrolling, etc.
default follows ghostel-readonly-default-mode; nil disables the switch.
See also ghostel-mouse-drag-input-mode, ghostel-mark-activation-input-mode.
Source Code
;; Defined in /nix/store/1252krff0gb2kisjcpp45m50cpdskfrl-emacs-packages-deps/share/emacs/site-lisp/ghostel.el
(defcustom ghostel-point-leave-input-mode 'default
"Input mode to switch to when point leaves the live input point in semi-char.
Triggered by any command that moves point off the terminal cursor without a
mouse click or region activation. Something like `isearch', `consult-line',
`avy', `goto-line', wheel scrolling, etc.
`default' follows `ghostel-readonly-default-mode'; nil disables the switch.
See also `ghostel-mouse-drag-input-mode', `ghostel-mark-activation-input-mode'."
:type '(choice (const :tag "Follow ghostel-readonly-default-mode" default)
(const :tag "Copy mode" copy)
(const :tag "Emacs mode" emacs)
(const :tag "Do not switch" nil)))