CTRL Use alt charset CTRL save cursor CSI Use alternate screen buffer CSI set scrolling region 1-24 S -1 ┋ ┋ A └ normal CSI Replace mode CSI Erase all S 2 ┋Hello x┋ A └┛ alt S 3 ┋World! x┋ A └┛ alt S 4 ┋2 x┋ A └┛ alt S 5 ┋3 x┋ A └┛ alt S 6 ┋4 x┋ A └┛ alt S 7 ┋5 x┋ A └┛ alt S 8 ┋6 x┋ A └┛ alt S 9 ┋7 x┋ A └┛ alt S 10 ┋8 x┋ A └┛ alt S 11 ┋9 x┋ A └┛ alt S 12 ┋10 x┋ A └┛ alt S 13 ┋11 x┋ A └┛ alt S 14 ┋12 x┋ A └┛ alt S 15 ┋13 x┋ A └┛ alt S 16 ┋14 x┋ A └┛ alt S 17 ┋15 x┋ A └┛ alt S 18 ┋16 x┋ A └┛ alt S 19 ┋17 x┋ A └┛ alt S 20 ┋18 x┋ A └┛ alt S 21 ┋19 x┋ A └┛ alt S 22 ┋20 x┋ A └┛ alt S 23 ┋21 x┋ A └┛ alt S 24 ┋22 ┋ A ···············································································└ backspace A └┛ alt A ···············································································└ backspace A ··············································································└ [4h CSI Replace mode S 24 ┋ ┋ A ···············································································└ carriage-return CSI Erase all CSI Use normal screen buffer CTRL restore cursor S 24 ┋ ┋ A └ carriage-return CSI Normal cursor keys CTRL Normal keypad