Implement vim's C_a/C_x

I'm really a huge C_a/C_x fan in vim, and I misses it very much.

here is an implementation.