Bram Moolenaar | e4f25e4 | 2017-07-07 11:54:15 +0200 | [diff] [blame] | 1 | INIT |
| 2 | UTF8 1 |
| 3 | WANTSTATE |
| 4 | |
| 5 | !Reset |
| 6 | PUSH "\e[m" |
| 7 | ?pen bold = off |
| 8 | ?pen underline = 0 |
| 9 | ?pen italic = off |
| 10 | ?pen blink = off |
| 11 | ?pen reverse = off |
| 12 | ?pen font = 0 |
| 13 | ?pen foreground = rgb(240,240,240) |
| 14 | ?pen background = rgb(0,0,0) |
| 15 | |
| 16 | !Bold |
| 17 | PUSH "\e[1m" |
| 18 | ?pen bold = on |
| 19 | PUSH "\e[22m" |
| 20 | ?pen bold = off |
| 21 | PUSH "\e[1m\e[m" |
| 22 | ?pen bold = off |
| 23 | |
| 24 | !Underline |
| 25 | PUSH "\e[4m" |
| 26 | ?pen underline = 1 |
| 27 | PUSH "\e[21m" |
| 28 | ?pen underline = 2 |
| 29 | PUSH "\e[24m" |
| 30 | ?pen underline = 0 |
| 31 | PUSH "\e[4m\e[m" |
| 32 | ?pen underline = 0 |
| 33 | |
| 34 | !Italic |
| 35 | PUSH "\e[3m" |
| 36 | ?pen italic = on |
| 37 | PUSH "\e[23m" |
| 38 | ?pen italic = off |
| 39 | PUSH "\e[3m\e[m" |
| 40 | ?pen italic = off |
| 41 | |
| 42 | !Blink |
| 43 | PUSH "\e[5m" |
| 44 | ?pen blink = on |
| 45 | PUSH "\e[25m" |
| 46 | ?pen blink = off |
| 47 | PUSH "\e[5m\e[m" |
| 48 | ?pen blink = off |
| 49 | |
| 50 | !Reverse |
| 51 | PUSH "\e[7m" |
| 52 | ?pen reverse = on |
| 53 | PUSH "\e[27m" |
| 54 | ?pen reverse = off |
| 55 | PUSH "\e[7m\e[m" |
| 56 | ?pen reverse = off |
| 57 | |
| 58 | !Font Selection |
| 59 | PUSH "\e[11m" |
| 60 | ?pen font = 1 |
| 61 | PUSH "\e[19m" |
| 62 | ?pen font = 9 |
| 63 | PUSH "\e[10m" |
| 64 | ?pen font = 0 |
| 65 | PUSH "\e[11m\e[m" |
| 66 | ?pen font = 0 |
| 67 | |
| 68 | !Foreground |
| 69 | PUSH "\e[31m" |
| 70 | ?pen foreground = rgb(224,0,0) |
| 71 | PUSH "\e[32m" |
| 72 | ?pen foreground = rgb(0,224,0) |
| 73 | PUSH "\e[34m" |
| 74 | ?pen foreground = rgb(0,0,224) |
| 75 | PUSH "\e[91m" |
| 76 | ?pen foreground = rgb(255,64,64) |
| 77 | PUSH "\e[38:2:10:20:30m" |
| 78 | ?pen foreground = rgb(10,20,30) |
| 79 | PUSH "\e[38:5:1m" |
| 80 | ?pen foreground = rgb(224,0,0) |
| 81 | PUSH "\e[39m" |
| 82 | ?pen foreground = rgb(240,240,240) |
| 83 | |
| 84 | !Background |
| 85 | PUSH "\e[41m" |
| 86 | ?pen background = rgb(224,0,0) |
| 87 | PUSH "\e[42m" |
| 88 | ?pen background = rgb(0,224,0) |
| 89 | PUSH "\e[44m" |
| 90 | ?pen background = rgb(0,0,224) |
| 91 | PUSH "\e[101m" |
| 92 | ?pen background = rgb(255,64,64) |
| 93 | PUSH "\e[48:2:10:20:30m" |
| 94 | ?pen background = rgb(10,20,30) |
| 95 | PUSH "\e[48:5:1m" |
| 96 | ?pen background = rgb(224,0,0) |
| 97 | PUSH "\e[49m" |
| 98 | ?pen background = rgb(0,0,0) |
| 99 | |
| 100 | !Bold+ANSI colour == highbright |
| 101 | PUSH "\e[m\e[1;37m" |
| 102 | ?pen bold = on |
| 103 | ?pen foreground = rgb(255,255,255) |
| 104 | PUSH "\e[m\e[37;1m" |
| 105 | ?pen bold = on |
| 106 | ?pen foreground = rgb(255,255,255) |