fixes #1 support C and D properly

C and D should only operate from current cursor position to the end of line