In a very large bowl, combine vinegar, sugar, olive oil, garlic salt, celery seed, if you like, and black pepper. Add cabbage, carrots, sweet pepper, and green onions. Toss to coat.
Cover and chill for at least 2 hours or up to 24 hours. Drain before serving. Makes 8 servings.