How to Make It
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.
Add the tomatoes and simmer, covered, stirring occasionally, until the vegetables are tender, about 10 minutes. Stir in the vinegar.
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.