foo\x1b[31mbar \x1b[2D\x1b[45mab \x1b[m \x1b[15;15Hfoo\x1b[31mbar\x1b[m \x1b[2D\x1b[45mab \x1b[m\x1b[2J\x1b[H a\x1b[38;5;123mb\x1b[48;5;158mc \x1b[38;2;50;75;100md\x1b[48;2;125;150;175me \x1b[m\x1b[2J\x1b[H \x1b[32;47mfoo \x1b[2J\x1b[H \x1b[39mfoo \x1b[2J\x1b[H \x1b[49mfoo \x1b[m\x1b[2J\x1b[H \x1b[92;107mfoo \x1bcfoo \x1b[1;2H\x1b[41mo\x1b[m \x1b[1;1H\x1b[41m\x1b[X\x1b[m