Variable: evil-want-visual-char-semi-exclusive
evil-want-visual-char-semi-exclusive is a customizable variable
defined in evil-vars.el.
This variable is obsolete since 1.15.0; Semi-exclusivity prevents
selecting text + 1st char of next line, without having to introduce
new niche functionality. Prefer to set evil-v$-excludes-newline to
non-nil.
Value
nil
Documentation
DEPRECATED. Will be removed in a future version.
Prefer to set evil-v$-excludes-newline to non-nil.
Visual character selection to beginning/end of line is exclusive. If non nil then an inclusive visual character selection which ends at the beginning or end of a line is turned into an exclusive selection. Thus if the selected (inclusive) range ends at the beginning of a line it is changed to not include the first character of that line, and if the selected range ends at the end of a line it is changed to not include the newline character of that line.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-vars.el
(defcustom evil-want-visual-char-semi-exclusive nil
"DEPRECATED. Will be removed in a future version.
Prefer to set `evil-v$-excludes-newline' to non-nil.
Visual character selection to beginning/end of line is exclusive.
If non nil then an inclusive visual character selection which
ends at the beginning or end of a line is turned into an
exclusive selection. Thus if the selected (inclusive) range ends
at the beginning of a line it is changed to not include the first
character of that line, and if the selected range ends at the end
of a line it is changed to not include the newline character of
that line."
:type 'boolean
:group 'evil)