For the dressing: Whisk together the vinegar, oil and salt in a large bowl. Set aside.
For the salad: Cook the pasta according to the package directions, about 9 minutes. Drain well and let cool slightly until just warm to the touch, about 5 minutes.
Add the pasta to the dressing and toss well to coat. Allow to cool to room temperature in the dressing, tossing occasionally. Add the arugula, basil, tomatoes, peppers, cheese and salt and toss well to combine and coat everything in the dressing. Serve immediately or refrigerate until ready to serve.