melt butter in a large skillet over medium heat. cook and stir cabbage and onion until onions are translucent, about 5 minutes. pour in water; add vinegar, sugar, caraway seeds, and salt. reduce heat to low and cook, stirring occasionally, until cabbage is tender, 20 to 25 minutes.