Select to the end of a line of text:
Move to the end of a line of text:
Select to the start...
Move to the start...
Select to the end of everything...
Move to the end of everything...
Select to the start of everything...
Move to the start of everything...
Select forwards, character-by-character...
Select backwards, char by char...
... you get the idea.
So if I want to start at the top of this posting, and select every line, line-by-line I go:
Cmd-Uparrow, Cmd-Shift-Rightarrow, Shift-Downarrow (line by line)
It's powerful, when you get used to it, because it's quite 'chord-like'. Not that it stops me typing:
1-Shift-G, Shift-G, Ctrl-E, Ctrl-Y and 'esc :wq'
... but, as always, [fx: Klingon voice] "Today is a good day to VI!"