>By default Vim (and vi) has always put the cursor on the end of a
>character that occupies multiple spaces on the screen. I don't know
>why this decision was taken, unless it was to make it easier to spot
>the difference between lines indented with tabs and those indented
>with spaces, but the cursor has to appear somewhere and it might as

That's what I imagine, and appreciate it.  Otherwise, do a '0' and ride
the 'j' key allll the way down a file.  If the cursor doesn't budge, how
would you be able to tell if it was a space or multiple spaces there, or
a tab character?  You'd have to go down-right-left, down-right-left,
down-right-left, etc., just to see if the cursor advances to position 1
(space), or skips to position 7 (tab).

Personally, I'd rather exfoliate with a cheese-grater than have to do
*that*...

Reply via email to