blinking cursor
Implements home/end movement.
Lines contains trailing \n
Visible spaces.