Combine vegetables in a large bowl, and toss lightly.
Combine vinegar, sugar, and oil in a small saucepan; bring to a boil. Pour hot marinade over vegetables; stir gently. Cover and chill salad overnight.