|
|
@ -18,6 +18,10 @@ |
|
|
|
The screen size, title and button labels remain unchanged. |
|
|
|
The screen size, title and button labels remain unchanged. |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td>`\e[8;<i>r</i>;<i>c</i>t`</td> |
|
|
|
|
|
|
|
<td>Set screen size to _r_ rows and _c_ columns (this is a command borrowed from Xterm)</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
|
<td>`\e[5n`</td> |
|
|
|
<td>`\e[5n`</td> |
|
|
|
<td> |
|
|
|
<td> |
|
|
@ -33,6 +37,15 @@ |
|
|
|
spontaneous restarts which require a full screen repaint. |
|
|
|
spontaneous restarts which require a full screen repaint. |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td>`\e[<i>n</i> q`</td> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
Set cursor style: eg. `\e[3 q` (the space is part of the command!). |
|
|
|
|
|
|
|
0~-~block~(blink), 1~-~default, 2~-~block~(steady), 3~-~underline~(blink), |
|
|
|
|
|
|
|
4~-~underline~(steady), 5~-~I-bar~(blink), 6~-~I-bar~(steady). The default style (number 1) |
|
|
|
|
|
|
|
can be configured in Terminal Settings |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
|
<td>`\e]0;<i>t</i>\a`</td> |
|
|
|
<td>`\e]0;<i>t</i>\a`</td> |
|
|
|
<td>Set screen title to _t_ (this is a standard OSC command)</td> |
|
|
|
<td>Set screen title to _t_ (this is a standard OSC command)</td> |
|
|
@ -40,23 +53,48 @@ |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
|
<td> |
|
|
|
<td> |
|
|
|
<code> |
|
|
|
<code> |
|
|
|
\e]<i>80+n</i>;<i>t</i>\a |
|
|
|
\e]<i>8x</i>;<i>t</i>\a |
|
|
|
</code> |
|
|
|
</code> |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<td> |
|
|
|
Set label for button _n_ = 1-5 (code 81-85) to _t_ - e.g.`\e]81;Yes\a` |
|
|
|
Set label for button 1-5 (code 81-85) to _t_ - e.g.`\e]81;Yes\a` |
|
|
|
sets the first button text to "Yes". |
|
|
|
sets the first button text to "Yes". |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
|
<td> |
|
|
|
<td> |
|
|
|
<code> |
|
|
|
<code> |
|
|
|
\e]<i>90+n</i>;<i>m</i>\a |
|
|
|
\e]<i>9x</i>;<i>m</i>\a |
|
|
|
|
|
|
|
</code> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
Set message for button 1-5 (code 91-95) to _m_ - e.g.`\e]94;*\a` |
|
|
|
|
|
|
|
sets the 3rd button to send "*" when pressed. The message can be up to |
|
|
|
|
|
|
|
10 bytes long. |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
<code> |
|
|
|
|
|
|
|
\e]9;<i>t</i>\a |
|
|
|
|
|
|
|
</code> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
Show a notification with text _t_. This will be either a desktop notification |
|
|
|
|
|
|
|
or a pop-up balloon. |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
<code> |
|
|
|
|
|
|
|
\e[?<i>n</i>s \\ |
|
|
|
|
|
|
|
\e[?<i>n</i>r |
|
|
|
</code> |
|
|
|
</code> |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<td> |
|
|
|
Set message for button _n_ = 1-5 (code 91-95) to _m_ - e.g.`\e]94;iv\a` |
|
|
|
Save (`s`) and restore (`r`) any option set using `CSI ? <i>n</i> h`. |
|
|
|
sets the 3rd button to send string "iv" when pressed. |
|
|
|
This is used by some applications to back up the original state before |
|
|
|
|
|
|
|
making changes. |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
@ -67,7 +105,7 @@ |
|
|
|
</code> |
|
|
|
</code> |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
<td> |
|
|
|
<td> |
|
|
|
Show (`h`) or hide (`l`) action buttons (the blue buttons under the screen). |
|
|
|
Show (`h`) or hide (`l`) the action buttons (the blue buttons under the screen). |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
@ -81,6 +119,33 @@ |
|
|
|
Show (`h`) or hide (`l`) menu/help links under the screen. |
|
|
|
Show (`h`) or hide (`l`) menu/help links under the screen. |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
<code> |
|
|
|
|
|
|
|
\e[?2004h \\ |
|
|
|
|
|
|
|
\e[?2004l |
|
|
|
|
|
|
|
</code> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
Enable (`h`) or disable (`l`) Bracketed Paste mode. |
|
|
|
|
|
|
|
This mode makes any text sent using the Upload Tool be preceded by `\e[200\~` |
|
|
|
|
|
|
|
and terminated by `\e[201\~`. This is useful for distinguishing keyboard input |
|
|
|
|
|
|
|
from uploads. |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
<tr> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
<code> |
|
|
|
|
|
|
|
\e[?1049h \\ |
|
|
|
|
|
|
|
\e[?1049l |
|
|
|
|
|
|
|
</code> |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
<td> |
|
|
|
|
|
|
|
Switch to (`h`) or from (`l`) an alternate screen. |
|
|
|
|
|
|
|
ESPTerm can't implement this fully, so the original screen content is not saved, |
|
|
|
|
|
|
|
but it will remember the cursor, screen size, terminal title, button labels and messages. |
|
|
|
|
|
|
|
</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
<tr> |
|
|
|
<td> |
|
|
|
<td> |
|
|
|
<code> |
|
|
|
<code> |
|
|
@ -93,10 +158,6 @@ |
|
|
|
SRM is the opposite of Local Echo, meaning `\e[12h` disables and `\e[12l` enables Local Echo. |
|
|
|
SRM is the opposite of Local Echo, meaning `\e[12h` disables and `\e[12l` enables Local Echo. |
|
|
|
</td> |
|
|
|
</td> |
|
|
|
</tr> |
|
|
|
</tr> |
|
|
|
<tr> |
|
|
|
|
|
|
|
<td>`\e[8;<i>r</i>;<i>c</i>t`</td> |
|
|
|
|
|
|
|
<td>Set screen size to _r_ rows and _c_ columns (this is a command borrowed from Xterm)</td> |
|
|
|
|
|
|
|
</tr> |
|
|
|
|
|
|
|
</tbody> |
|
|
|
</tbody> |
|
|
|
</table> |
|
|
|
</table> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|