1. In a large frying pan, heat the oil over moderate heat. Add the onion and bell pepper and cook, stirring occasionally, until the onion is translucent, about 5 minutes. Add the eggplant, zucchini, garlic, salt, and black pepper. Reduce the heat to moderately low and cook, covered, for 15 minutes, stirring occasionally.
2. Add the tomatoes and simmer, covered, stirring occasionally, until the vegetables are tender, about 10 minutes. Stir in the vinegar.
3. In a large pot of boiling, salted water, cook the linguine until just done, about 12 minutes. Reserve about 1/2 cup of the pasta-cooking water. Drain the pasta and toss with the vegetables, the 1/2 cup basil, and, if the pasta seems too dry, some of the reserved pasta-cooking water. Serve topped with the 2 tablespoons basil.
Wine Recommendation: The combined acidity of tomatoes and vinegar calls for a crisp, high-acid wine--one with enough earthiness to complement the vegetables. An unoaked chardonnay from northeastern Italy fills the bill.