I'm not sure how to explain what I'd like to do, but I've seen this in Textmate and it was quite useful. Let's say I have this text:
:aa => foo,
:ab => foo,
:ac => foo,
:ad => foo
Now I want to select all first characters of the keys (the 4 'a' in the lne) and remove them, so that the result looks like this:
:a => foo,
:b => foo,
:c => foo,
:d => foo
Some kind of visual mode accounting columns not lines.