Cook bacon in a large nonstick skillet over medium heat until crisp. Remove bacon from skillet; crumble. Add onion to bacon drippings in skillet; sauté 5 minutes. Add cabbage, plums, vinegar, and caraway seeds; reduce heat, and cook 20 minutes until cabbage is tender, stirring occasionally. Add bacon, sugar, and pepper; cook an additional 10 minutes.