Why does Y do the same thing as yy?

Viewed 8967

I've been using vim for several months now and I've gotten used to using C and D to change and delete everything from the cursor to the end of the line.

Consider the line below where the cursor is on the 'b' in 'bar':

foo.bar("hello world")

Hitting D at this point will yield:

foo.

While hitting C will do the same plus start insert mode with the cursor after the period.

However, pressing Y doesn't do the intuitively similar thing (copying everything from the cursor to the end of the line). Instead, it copies the entire line (just like yy).

How do I make Y copy the characters from the cursor to the end of the line instead of copying the entire line like yy?

2 Answers
Related