Variable: track-eol
track-eol is a customizable variable defined in simple.el.gz.
Value
nil
Documentation
Non-nil means vertical motion starting at end of line keeps to ends of lines.
This means moving to the end of each line moved onto.
The beginning of a blank line does not count as the end of a line.
This has no effect when the variable line-move-visual(var)/line-move-visual(fun) is non-nil.
Source Code
;; Defined in /usr/src/emacs/lisp/simple.el.gz
(defcustom track-eol nil
"Non-nil means vertical motion starting at end of line keeps to ends of lines.
This means moving to the end of each line moved onto.
The beginning of a blank line does not count as the end of a line.
This has no effect when the variable `line-move-visual' is non-nil."
:type 'boolean
:group 'editing-basics)