Function: evil-visual-activate-hook
evil-visual-activate-hook is a byte-compiled function defined in
evil-states.el.
Signature
(evil-visual-activate-hook &optional COMMAND)
Documentation
Enable Visual state if the region is activated.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-states.el
(defun evil-visual-activate-hook (&optional _command)
"Enable Visual state if the region is activated."
(unless (evil-visual-state-p)
(evil-with-delay nil
(post-command-hook nil t "evil-activate-visual-state")
;; the activation may only be momentary, so re-check
;; in `post-command-hook' before entering Visual state
(unless (or (evil-visual-state-p)
(evil-insert-state-p)
(evil-emacs-state-p))
(when (and (region-active-p)
(not deactivate-mark))
(evil-visual-state))))))