Preserve selection when shifting in visual mode