Description
Home/End were overloaded with line-start/end (smart toggle) while doc-start/end lived on Ctrl+Home/Ctrl+End, leaving no clean way to reach the top/bottom of the doc without a modifier. Swapped: Home/End -> MoveDocStart/MoveDocEnd; Ctrl+Up/Ctrl+Down -> MoveHome/MoveEnd (line-level); Shift+Home/End and Ctrl+Shift+Up/Down updated to match for selection. Removed the now-redundant Ctrl+Home/Ctrl+End cases.
Acceptance Criteria
- #1 Home/End jump to document start/end
- #2 Ctrl+Up/Ctrl+Down jump to line start (smart toggle) / line end
- #3 Shift variants extend selection consistently