ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvt.7.html
(Generate patch)

Comparing rxvt-unicode/doc/rxvt.7.html (file contents):
Revision 1.81 by root, Sun Jun 24 22:12:18 2007 UTC vs.
Revision 1.82 by root, Sun Jun 24 22:30:52 2007 UTC

4<head> 4<head>
5 <title>RXVT REFERENCE</title> 5 <title>RXVT REFERENCE</title>
6 <meta name="description" content="Pod documentation for RXVT REFERENCE" /> 6 <meta name="description" content="Pod documentation for RXVT REFERENCE" />
7 <meta name="inputfile" content="&lt;standard input&gt;" /> 7 <meta name="inputfile" content="&lt;standard input&gt;" />
8 <meta name="outputfile" content="&lt;standard output&gt;" /> 8 <meta name="outputfile" content="&lt;standard output&gt;" />
9 <meta name="created" content="Mon Jun 25 00:11:17 2007" /> 9 <meta name="created" content="Mon Jun 25 00:30:33 2007" />
10 <meta name="generator" content="Pod::Xhtml 1.57" /> 10 <meta name="generator" content="Pod::Xhtml 1.57" />
11<link rel="stylesheet" href="http://res.tst.eu/pod.css"/></head> 11<link rel="stylesheet" href="http://res.tst.eu/pod.css"/></head>
12<body> 12<body>
13<div class="pod"> 13<div class="pod">
14<!-- INDEX START --> 14<!-- INDEX START -->
276 276
277</div> 277</div>
278<h3 id="How_do_I_compile_the_manual_pages_on">How do I compile the manual pages on my own?</h3> 278<h3 id="How_do_I_compile_the_manual_pages_on">How do I compile the manual pages on my own?</h3>
279<div id="How_do_I_compile_the_manual_pages_on-2"> 279<div id="How_do_I_compile_the_manual_pages_on-2">
280<p>You need to have a recent version of perl installed as <cite>/usr/bin/perl</cite>, 280<p>You need to have a recent version of perl installed as <cite>/usr/bin/perl</cite>,
281one that comes with <cite>pod2man</cite>, <cite>pod2text</cite> and <cite>pod2html</cite>. Then go to 281one that comes with <cite>pod2man</cite>, <cite>pod2text</cite> and <cite>pod2xhtml</cite> (from
282the doc subdirectory and enter <code>make alldoc</code>.</p> 282<cite>Pod::XHTML</cite>). Then go to the doc subdirectory and enter <code>make alldoc</code>.</p>
283 283
284</div> 284</div>
285<h3 id="Isn_t_rxvt_unicode_supposed_to_be_sm">Isn't rxvt-unicode supposed to be small? Don't all those features bloat?</h3> 285<h3 id="Isn_t_rxvt_unicode_supposed_to_be_sm">Isn't rxvt-unicode supposed to be small? Don't all those features bloat?</h3>
286<div id="Isn_t_rxvt_unicode_supposed_to_be_sm-2"> 286<div id="Isn_t_rxvt_unicode_supposed_to_be_sm-2">
287<p>I often get asked about this, and I think, no, they didn't cause extra 287<p>I often get asked about this, and I think, no, they didn't cause extra
1542 </dd> 1542 </dd>
1543 <dt><strong><code>ESC $ C</code></strong></dt> 1543 <dt><strong><code>ESC $ C</code></strong></dt>
1544 <dd> 1544 <dd>
1545 <p>Designate Kanji Character Set</p> 1545 <p>Designate Kanji Character Set</p>
1546 <p>Where <strong><code>C</code></strong> is one of:</p> 1546 <p>Where <strong><code>C</code></strong> is one of:</p>
1547 </dd> 1547<table><tr><td>C = 0 </td><td>DEC Special Character and Line Drawing Set</td></tr><tr><td>C = A </td><td>United Kingdom (UK)</td></tr><tr><td>C = B </td><td>United States (USASCII)</td></tr><tr><td>C = <</td><td>Multinational character set unimplemented</td></tr><tr><td>C = 5 </td><td>Finnish character set unimplemented</td></tr><tr><td>C = C </td><td>Finnish character set unimplemented</td></tr><tr><td>C = K </td><td>German character set unimplemented</td></tr></table> </dd>
1548</dl> 1548</dl>
1549<p><span id="CSI">CSI</span></p> 1549<p><span id="CSI">CSI</span></p>
1550 1550
1551</div> 1551</div>
1552<h2 id="CSI_Command_Sequence_Introducer_Sequ">CSI (Command Sequence Introducer) Sequences</h2> 1552<h2 id="CSI_Command_Sequence_Introducer_Sequ">CSI (Command Sequence Introducer) Sequences</h2>
1593 <p>Move forward <strong><code>Ps</code></strong> tab stops [default: 1]</p> 1593 <p>Move forward <strong><code>Ps</code></strong> tab stops [default: 1]</p>
1594 </dd> 1594 </dd>
1595 <dt><strong><code>ESC [ Ps J</code></strong></dt> 1595 <dt><strong><code>ESC [ Ps J</code></strong></dt>
1596 <dd> 1596 <dd>
1597 <p>Erase in Display (ED)</p> 1597 <p>Erase in Display (ED)</p>
1598 </dd> 1598<table><tr><td>Ps = 0</td><td>Clear Below (default)</td></tr><tr><td>Ps = 1</td><td>Clear Above</td></tr><tr><td>Ps = 2</td><td>Clear All</td></tr></table> </dd>
1599 <dt><strong><code>ESC [ Ps K</code></strong></dt> 1599 <dt><strong><code>ESC [ Ps K</code></strong></dt>
1600 <dd> 1600 <dd>
1601 <p>Erase in Line (EL)</p> 1601 <p>Erase in Line (EL)</p>
1602 </dd> 1602<table><tr><td>Ps = 0</td><td>Clear to Right (default)</td></tr><tr><td>Ps = 1</td><td>Clear to Left</td></tr><tr><td>Ps = 2</td><td>Clear All</td></tr></table> </dd>
1603 <dt><strong><code>ESC [ Ps L</code></strong></dt> 1603 <dt><strong><code>ESC [ Ps L</code></strong></dt>
1604 <dd> 1604 <dd>
1605 <p>Insert <strong><code>Ps</code></strong> Line(s) [default: 1] (IL)</p> 1605 <p>Insert <strong><code>Ps</code></strong> Line(s) [default: 1] (IL)</p>
1606 </dd> 1606 </dd>
1607 <dt><strong><code>ESC [ Ps M</code></strong></dt> 1607 <dt><strong><code>ESC [ Ps M</code></strong></dt>
1618[func;startx;starty;firstrow;lastrow].</p> 1618[func;startx;starty;firstrow;lastrow].</p>
1619 </dd> 1619 </dd>
1620 <dt><strong><code>ESC [ Ps W</code></strong></dt> 1620 <dt><strong><code>ESC [ Ps W</code></strong></dt>
1621 <dd> 1621 <dd>
1622 <p>Tabulator functions</p> 1622 <p>Tabulator functions</p>
1623 </dd> 1623<table><tr><td>Ps = 0</td><td>Tab Set (HTS)</td></tr><tr><td>Ps = 2</td><td>Tab Clear (TBC), Clear Current Column (default)</td></tr><tr><td>Ps = 5</td><td>Tab Clear (TBC), Clear All</td></tr></table> </dd>
1624 <dt><strong><code>ESC [ Ps X</code></strong></dt> 1624 <dt><strong><code>ESC [ Ps X</code></strong></dt>
1625 <dd> 1625 <dd>
1626 <p>Erase <strong><code>Ps</code></strong> Character(s) [default: 1] (ECH)</p> 1626 <p>Erase <strong><code>Ps</code></strong> Character(s) [default: 1] (ECH)</p>
1627 </dd> 1627 </dd>
1628 <dt><strong><code>ESC [ Ps Z</code></strong></dt> 1628 <dt><strong><code>ESC [ Ps Z</code></strong></dt>
1657 <p>Horizontal and Vertical Position [row;column] (HVP) [default: 1;1]</p> 1657 <p>Horizontal and Vertical Position [row;column] (HVP) [default: 1;1]</p>
1658 </dd> 1658 </dd>
1659 <dt><strong><code>ESC [ Ps g</code></strong></dt> 1659 <dt><strong><code>ESC [ Ps g</code></strong></dt>
1660 <dd> 1660 <dd>
1661 <p>Tab Clear (TBC)</p> 1661 <p>Tab Clear (TBC)</p>
1662 </dd> 1662<table><tr><td>Ps = 0</td><td>Clear Current Column (default)</td></tr><tr><td>Ps = 3</td><td>Clear All (TBC)</td></tr></table> </dd>
1663 <dt><strong><code>ESC [ Pm h</code></strong></dt> 1663 <dt><strong><code>ESC [ Pm h</code></strong></dt>
1664 <dd> 1664 <dd>
1665 <p>Set Mode (SM). See <strong><code>ESC [ Pm l</code></strong> sequence for description of <code>Pm</code>.</p> 1665 <p>Set Mode (SM). See <strong><code>ESC [ Pm l</code></strong> sequence for description of <code>Pm</code>.</p>
1666 </dd> 1666 </dd>
1667 <dt><strong><code>ESC [ Ps i</code></strong></dt> 1667 <dt><strong><code>ESC [ Ps i</code></strong></dt>
1668 <dd> 1668 <dd>
1669 <p>Printing. See also the <code>print-pipe</code> resource.</p> 1669 <p>Printing. See also the <code>print-pipe</code> resource.</p>
1670 </dd> 1670<table><tr><td>Ps = 0</td><td>print screen (MC0)</td></tr><tr><td>Ps = 4</td><td>disable transparent print mode (MC4)</td></tr><tr><td>Ps = 5</td><td>enable transparent print mode (MC5)</td></tr></table> </dd>
1671 <dt><strong><code>ESC [ Pm l</code></strong></dt> 1671 <dt><strong><code>ESC [ Pm l</code></strong></dt>
1672 <dd> 1672 <dd>
1673 <p>Reset Mode (RM)</p> 1673 <p>Reset Mode (RM)</p>
1674 <p> 1674 <p>
1675 <dl> 1675 <dl>
1676 <dt><strong><code>Ps = 4</code></strong></dt> 1676 <dt><strong><code>Ps = 4</code></strong></dt>
1677 <dt><strong><code>Ps = 20</code></strong> (partially implemented)</dt> 1677<table><tr><td>h</td><td>Insert Mode (SMIR)</td></tr><tr><td>l</td><td>Replace Mode (RMIR)</td></tr></table> <dt><strong><code>Ps = 20</code></strong> (partially implemented)</dt>
1678 </dl> 1678<table><tr><td>h</td><td>Automatic Newline (LNM)</td></tr><tr><td>l</td><td>Normal Linefeed (LNM)</td></tr></table> </dl>
1679 </p> 1679 </p>
1680 </dd> 1680 </dd>
1681 <dt><strong><code>ESC [ Pm m</code></strong></dt> 1681 <dt><strong><code>ESC [ Pm m</code></strong></dt>
1682 <dd> 1682 <dd>
1683 <p>Character Attributes (SGR)</p> 1683 <p>Character Attributes (SGR)</p>
1684 </dd> 1684<table><tr><td>Ps = 0</td><td>Normal (default)</td></tr><tr><td>Ps = 1 / 21</td><td>On / Off Bold (bright fg)</td></tr><tr><td>Ps = 3 / 23</td><td>On / Off Italic</td></tr><tr><td>Ps = 4 / 24</td><td>On / Off Underline</td></tr><tr><td>Ps = 5 / 25</td><td>On / Off Slow Blink (bright bg)</td></tr><tr><td>Ps = 6 / 26</td><td>On / Off Rapid Blink (bright bg)</td></tr><tr><td>Ps = 7 / 27</td><td>On / Off Inverse</td></tr><tr><td>Ps = 8 / 27</td><td>On / Off Invisible (NYI)</td></tr><tr><td>Ps = 30 / 40</td><td>fg/bg Black</td></tr><tr><td>Ps = 31 / 41</td><td>fg/bg Red</td></tr><tr><td>Ps = 32 / 42</td><td>fg/bg Green</td></tr><tr><td>Ps = 33 / 43</td><td>fg/bg Yellow</td></tr><tr><td>Ps = 34 / 44</td><td>fg/bg Blue</td></tr><tr><td>Ps = 35 / 45</td><td>fg/bg Magenta</td></tr><tr><td>Ps = 36 / 46</td><td>fg/bg Cyan</td></tr><tr><td>Ps = 38;5 / 48;5</td><td>set fg/bg to color #m (ISO 8613-6)</td></tr><tr><td>Ps = 37 / 47</td><td>fg/bg White</td></tr><tr><td>Ps = 39 / 49</td><td>fg/bg Default</td></tr><tr><td>Ps = 90 / 100</td><td>fg/bg Bright Black</td></tr><tr><td>Ps = 91 / 101</td><td>fg/bg Bright Red</td></tr><tr><td>Ps = 92 / 102</td><td>fg/bg Bright Green</td></tr><tr><td>Ps = 93 / 103</td><td>fg/bg Bright Yellow</td></tr><tr><td>Ps = 94 / 104</td><td>fg/bg Bright Blue</td></tr><tr><td>Ps = 95 / 105</td><td>fg/bg Bright Magenta</td></tr><tr><td>Ps = 96 / 106</td><td>fg/bg Bright Cyan</td></tr><tr><td>Ps = 97 / 107</td><td>fg/bg Bright White</td></tr><tr><td>Ps = 99 / 109</td><td>fg/bg Bright Default</td></tr></table> </dd>
1685 <dt><strong><code>ESC [ Ps n</code></strong></dt> 1685 <dt><strong><code>ESC [ Ps n</code></strong></dt>
1686 <dd> 1686 <dd>
1687 <p>Device Status Report (DSR)</p> 1687 <p>Device Status Report (DSR)</p>
1688 </dd> 1688<table><tr><td>Ps = 5</td><td>Status Report ESC [ 0 n (``OK'')</td></tr><tr><td>Ps = 6</td><td>Report Cursor Position (CPR) [row;column] as ESC [ r ; c R</td></tr><tr><td>Ps = 7</td><td>Request Display Name</td></tr><tr><td>Ps = 8</td><td>Request Version Number (place in window title)</td></tr></table> </dd>
1689 <dt><strong><code>ESC [ Ps;Ps r</code></strong></dt> 1689 <dt><strong><code>ESC [ Ps;Ps r</code></strong></dt>
1690 <dd> 1690 <dd>
1691 <p>Set Scrolling Region [top;bottom] 1691 <p>Set Scrolling Region [top;bottom]
1692[default: full size of window] (CSR)</p> 1692[default: full size of window] (CSR)</p>
1693 </dd> 1693 </dd>
1696 <p>Save Cursor (SC)</p> 1696 <p>Save Cursor (SC)</p>
1697 </dd> 1697 </dd>
1698 <dt><strong><code>ESC [ Ps;Pt t</code></strong></dt> 1698 <dt><strong><code>ESC [ Ps;Pt t</code></strong></dt>
1699 <dd> 1699 <dd>
1700 <p>Window Operations</p> 1700 <p>Window Operations</p>
1701 </dd> 1701<table><tr><td>Ps = 1</td><td>Deiconify (map) window</td></tr><tr><td>Ps = 2</td><td>Iconify window</td></tr><tr><td>Ps = 3</td><td>ESC [ 3 ; X ; Y t Move window to (X|Y)</td></tr><tr><td>Ps = 4</td><td>ESC [ 4 ; H ; W t Resize to WxH pixels</td></tr><tr><td>Ps = 5</td><td>Raise window</td></tr><tr><td>Ps = 6</td><td>Lower window</td></tr><tr><td>Ps = 7</td><td>Refresh screen once</td></tr><tr><td>Ps = 8</td><td>ESC [ 8 ; R ; C t Resize to R rows and C columns</td></tr><tr><td>Ps = 11</td><td>Report window state (responds with Ps = 1 or Ps = 2)</td></tr><tr><td>Ps = 13</td><td>Report window position (responds with Ps = 3)</td></tr><tr><td>Ps = 14</td><td>Report window pixel size (responds with Ps = 4)</td></tr><tr><td>Ps = 18</td><td>Report window text size (responds with Ps = 7)</td></tr><tr><td>Ps = 19</td><td>Currently the same as Ps = 18, but responds with Ps = 9</td></tr><tr><td>Ps = 20</td><td>Reports icon label (ESC ] L NAME \234)</td></tr><tr><td>Ps = 21</td><td>Reports window title (ESC ] l NAME \234)</td></tr><tr><td>Ps = 24..</td><td>Set window height to Ps rows</td></tr></table> </dd>
1702 <dt><strong><code>ESC [ u</code></strong></dt> 1702 <dt><strong><code>ESC [ u</code></strong></dt>
1703 <dd> 1703 <dd>
1704 <p>Restore Cursor</p> 1704 <p>Restore Cursor</p>
1705 </dd> 1705 </dd>
1706 <dt><strong><code>ESC [ Ps x</code></strong></dt> 1706 <dt><strong><code>ESC [ Ps x</code></strong></dt>
1734 <dd> 1734 <dd>
1735 <p>Toggle DEC Private Mode Values (rxvt extension). <i>where</i></p> 1735 <p>Toggle DEC Private Mode Values (rxvt extension). <i>where</i></p>
1736 <p> 1736 <p>
1737 <dl> 1737 <dl>
1738 <dt><strong><code>Pm = 1</code></strong> (DECCKM)</dt> 1738 <dt><strong><code>Pm = 1</code></strong> (DECCKM)</dt>
1739 <dt><strong><code>Pm = 2</code></strong> (ANSI/VT52 mode)</dt> 1739<table><tr><td>h</td><td>Application Cursor Keys</td></tr><tr><td>l</td><td>Normal Cursor Keys</td></tr></table> <dt><strong><code>Pm = 2</code></strong> (ANSI/VT52 mode)</dt>
1740 <dt><strong><code>Pm = 3</code></strong></dt> 1740<table><tr><td>h</td><td>Enter VT52 mode</td></tr><tr><td>l</td><td>Enter VT52 mode</td></tr></table> <dt><strong><code>Pm = 3</code></strong></dt>
1741 <dt><strong><code>Pm = 4</code></strong></dt> 1741<table><tr><td>h</td><td>132 Column Mode (DECCOLM)</td></tr><tr><td>l</td><td>80 Column Mode (DECCOLM)</td></tr></table> <dt><strong><code>Pm = 4</code></strong></dt>
1742 <dt><strong><code>Pm = 5</code></strong></dt> 1742<table><tr><td>h</td><td>Smooth (Slow) Scroll (DECSCLM)</td></tr><tr><td>l</td><td>Jump (Fast) Scroll (DECSCLM)</td></tr></table> <dt><strong><code>Pm = 5</code></strong></dt>
1743 <dt><strong><code>Pm = 6</code></strong></dt> 1743<table><tr><td>h</td><td>Reverse Video (DECSCNM)</td></tr><tr><td>l</td><td>Normal Video (DECSCNM)</td></tr></table> <dt><strong><code>Pm = 6</code></strong></dt>
1744 <dt><strong><code>Pm = 7</code></strong></dt> 1744<table><tr><td>h</td><td>Origin Mode (DECOM)</td></tr><tr><td>l</td><td>Normal Cursor Mode (DECOM)</td></tr></table> <dt><strong><code>Pm = 7</code></strong></dt>
1745 <dt><strong><code>Pm = 8</code></strong> <i>unimplemented</i></dt> 1745<table><tr><td>h</td><td>Wraparound Mode (DECAWM)</td></tr><tr><td>l</td><td>No Wraparound Mode (DECAWM)</td></tr></table> <dt><strong><code>Pm = 8</code></strong> <i>unimplemented</i></dt>
1746 <dt><strong><code>Pm = 9</code></strong> X10 XTerm</dt> 1746<table><tr><td>h</td><td>Auto-repeat Keys (DECARM)</td></tr><tr><td>l</td><td>No Auto-repeat Keys (DECARM)</td></tr></table> <dt><strong><code>Pm = 9</code></strong> X10 XTerm</dt>
1747 <dt><strong><code>Pm = 25</code></strong></dt> 1747<table><tr><td>h</td><td>Send Mouse X & Y on button press.</td></tr><tr><td>l</td><td>No mouse reporting.</td></tr></table> <dt><strong><code>Pm = 25</code></strong></dt>
1748 <dt><strong><code>Pm = 30</code></strong></dt> 1748<table><tr><td>h</td><td>Visible cursor {cnorm/cvvis}</td></tr><tr><td>l</td><td>Invisible cursor {civis}</td></tr></table> <dt><strong><code>Pm = 30</code></strong></dt>
1749 <dt><strong><code>Pm = 35</code></strong> (<strong>rxvt</strong>)</dt> 1749<table><tr><td>h</td><td>scrollBar visisble</td></tr><tr><td>l</td><td>scrollBar invisisble</td></tr></table> <dt><strong><code>Pm = 35</code></strong> (<strong>rxvt</strong>)</dt>
1750 <dt><strong><code>Pm = 38</code></strong> <i>unimplemented</i></dt> 1750<table><tr><td>h</td><td>Allow XTerm Shift+key sequences</td></tr><tr><td>l</td><td>Disallow XTerm Shift+key sequences</td></tr></table> <dt><strong><code>Pm = 38</code></strong> <i>unimplemented</i></dt>
1751 <dd> 1751 <dd>
1752 <p>Enter Tektronix Mode (DECTEK)</p> 1752 <p>Enter Tektronix Mode (DECTEK)</p>
1753 </dd> 1753 </dd>
1754 <dt><strong><code>Pm = 40</code></strong></dt> 1754 <dt><strong><code>Pm = 40</code></strong></dt>
1755 <dt><strong><code>Pm = 44</code></strong> <i>unimplemented</i></dt> 1755<table><tr><td>h</td><td>Allow 80/132 Mode</td></tr><tr><td>l</td><td>Disallow 80/132 Mode</td></tr></table> <dt><strong><code>Pm = 44</code></strong> <i>unimplemented</i></dt>
1756 <dt><strong><code>Pm = 45</code></strong> <i>unimplemented</i></dt> 1756<table><tr><td>h</td><td>Turn On Margin Bell</td></tr><tr><td>l</td><td>Turn Off Margin Bell</td></tr></table> <dt><strong><code>Pm = 45</code></strong> <i>unimplemented</i></dt>
1757 <dt><strong><code>Pm = 46</code></strong> <i>unimplemented</i></dt> 1757<table><tr><td>h</td><td>Reverse-wraparound Mode</td></tr><tr><td>l</td><td>No Reverse-wraparound Mode</td></tr></table> <dt><strong><code>Pm = 46</code></strong> <i>unimplemented</i></dt>
1758 <dt><strong><code>Pm = 47</code></strong></dt> 1758 <dt><strong><code>Pm = 47</code></strong></dt>
1759 <dd> 1759<table><tr><td>h</td><td>Use Alternate Screen Buffer</td></tr><tr><td>l</td><td>Use Normal Screen Buffer</td></tr></table> <dd>
1760 <p><span id="Priv66">Priv66</span></p> 1760 <p><span id="Priv66">Priv66</span></p>
1761 </dd> 1761 </dd>
1762 <dt><strong><code>Pm = 66</code></strong></dt> 1762 <dt><strong><code>Pm = 66</code></strong></dt>
1763 <dt><strong><code>Pm = 67</code></strong></dt> 1763<table><tr><td>h</td><td>Application Keypad (DECPAM) == ESC =</td></tr><tr><td>l</td><td>Normal Keypad (DECPNM) == ESC ></td></tr></table> <dt><strong><code>Pm = 67</code></strong></dt>
1764 <dt><strong><code>Pm = 1000</code></strong> (X11 XTerm)</dt> 1764<table><tr><td>h</td><td>Backspace key sends BS (DECBKM)</td></tr><tr><td>l</td><td>Backspace key sends DEL</td></tr></table> <dt><strong><code>Pm = 1000</code></strong> (X11 XTerm)</dt>
1765 <dt><strong><code>Pm = 1001</code></strong> (X11 XTerm) <i>unimplemented</i></dt> 1765<table><tr><td>h</td><td>Send Mouse X & Y on button press and release.</td></tr><tr><td>l</td><td>No mouse reporting.</td></tr></table> <dt><strong><code>Pm = 1001</code></strong> (X11 XTerm) <i>unimplemented</i></dt>
1766 <dt><strong><code>Pm = 1010</code></strong> (<strong>rxvt</strong>)</dt> 1766<table><tr><td>h</td><td>Use Hilite Mouse Tracking.</td></tr><tr><td>l</td><td>No mouse reporting.</td></tr></table> <dt><strong><code>Pm = 1010</code></strong> (<strong>rxvt</strong>)</dt>
1767 <dt><strong><code>Pm = 1011</code></strong> (<strong>rxvt</strong>)</dt> 1767<table><tr><td>h</td><td>Don't scroll to bottom on TTY output</td></tr><tr><td>l</td><td>Scroll to bottom on TTY output</td></tr></table> <dt><strong><code>Pm = 1011</code></strong> (<strong>rxvt</strong>)</dt>
1768 <dt><strong><code>Pm = 1021</code></strong> (<strong>rxvt</strong>)</dt> 1768<table><tr><td>h</td><td>Scroll to bottom when a key is pressed</td></tr><tr><td>l</td><td>Don't scroll to bottom when a key is pressed</td></tr></table> <dt><strong><code>Pm = 1021</code></strong> (<strong>rxvt</strong>)</dt>
1769 <dt><strong><code>Pm = 1047</code></strong></dt> 1769<table><tr><td>h</td><td>Bold/italic implies high intensity (see option -is)</td></tr><tr><td>l</td><td>Font styles have no effect on intensity (Compile styles)</td></tr></table> <dt><strong><code>Pm = 1047</code></strong></dt>
1770 <dt><strong><code>Pm = 1048</code></strong></dt> 1770<table><tr><td>h</td><td>Use Alternate Screen Buffer</td></tr><tr><td>l</td><td>Use Normal Screen Buffer - clear Alternate Screen Buffer if returning from it</td></tr></table> <dt><strong><code>Pm = 1048</code></strong></dt>
1771 <dt><strong><code>Pm = 1049</code></strong></dt> 1771<table><tr><td>h</td><td>Save cursor position</td></tr><tr><td>l</td><td>Restore cursor position</td></tr></table> <dt><strong><code>Pm = 1049</code></strong></dt>
1772 </dl> 1772<table><tr><td>h</td><td>Use Alternate Screen Buffer - clear Alternate Screen Buffer if switching to it</td></tr><tr><td>l</td><td>Use Normal Screen Buffer</td></tr></table> </dl>
1773 </p> 1773 </p>
1774 </dd> 1774 </dd>
1775</dl> 1775</dl>
1776<p><span id="XTerm">XTerm</span></p> 1776<p><span id="XTerm">XTerm</span></p>
1777 1777
1782 <dt><strong><code>ESC ] Ps;Pt ST</code></strong></dt> 1782 <dt><strong><code>ESC ] Ps;Pt ST</code></strong></dt>
1783 <dd> 1783 <dd>
1784 <p>Set XTerm Parameters. 8-bit ST: 0x9c, 7-bit ST sequence: ESC \ (0x1b, 1784 <p>Set XTerm Parameters. 8-bit ST: 0x9c, 7-bit ST sequence: ESC \ (0x1b,
17850x5c), backwards compatible terminator BEL (0x07) is also accepted. any 17850x5c), backwards compatible terminator BEL (0x07) is also accepted. any
1786<strong>octet</strong> can be escaped by prefixing it with SYN (0x16, ^V).</p> 1786<strong>octet</strong> can be escaped by prefixing it with SYN (0x16, ^V).</p>
1787 </dd> 1787<table><tr><td>Ps = 0</td><td>Change Icon Name and Window Title to Pt</td></tr><tr><td>Ps = 1</td><td>Change Icon Name to Pt</td></tr><tr><td>Ps = 2</td><td>Change Window Title to Pt</td></tr><tr><td>Ps = 3</td><td>If Pt starts with a ?, query the (STRING) property of the window and return it. If Pt contains a =, set the named property to the given value, else delete the specified property.</td></tr><tr><td>Ps = 4</td><td>Pt is a semi-colon separated sequence of one or more semi-colon separated number/name pairs, where number is an index to a colour and name is the name of a colour. Each pair causes the numbered colour to be changed to name. Numbers 0-7 corresponds to low-intensity (normal) colours and 8-15 corresponds to high-intensity colours. 0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=white</td></tr><tr><td>Ps = 10</td><td>Change colour of text foreground to Pt (NB: may change in future)</td></tr><tr><td>Ps = 11</td><td>Change colour of text background to Pt (NB: may change in future)</td></tr><tr><td>Ps = 12</td><td>Change colour of text cursor foreground to Pt</td></tr><tr><td>Ps = 13</td><td>Change colour of mouse foreground to Pt</td></tr><tr><td>Ps = 17</td><td>Change colour of highlight characters to Pt</td></tr><tr><td>Ps = 18</td><td>Change colour of bold characters to Pt [deprecated, see 706]</td></tr><tr><td>Ps = 19</td><td>Change colour of underlined characters to Pt [deprecated, see 707]</td></tr><tr><td>Ps = 20</td><td>Change background pixmap parameters (see section XPM) (Compile XPM).</td></tr><tr><td>Ps = 39</td><td>Change default foreground colour to Pt.</td></tr><tr><td>Ps = 46</td><td>Change Log File to Pt unimplemented</td></tr><tr><td>Ps = 49</td><td>Change default background colour to Pt.</td></tr><tr><td>Ps = 50</td><td>Set fontset to Pt, with the following special values of Pt (rxvt) #+n change up n #-n change down n if n is missing of 0, a value of 1 is used empty change to font0 n change to font n</td></tr><tr><td>Ps = 55</td><td>Log all scrollback buffer and all of screen to Pt</td></tr><tr><td>Ps = 701</td><td>Change current locale to Pt, or, if Pt is ?, return the current locale (Compile frills).</td></tr><tr><td>Ps = 702</td><td>Request version if Pt is ?, returning rxvt-unicode, the resource name, the major and minor version numbers, e.g. ESC ] 702 ; rxvt-unicode ; urxvt ; 7 ; 4 ST.</td></tr><tr><td>Ps = 704</td><td>Change colour of italic characters to Pt</td></tr><tr><td>Ps = 705</td><td>Change background pixmap tint colour to Pt (Compile transparency).</td></tr><tr><td>Ps = 706</td><td>Change colour of bold characters to Pt</td></tr><tr><td>Ps = 707</td><td>Change colour of underlined characters to Pt</td></tr><tr><td>Ps = 710</td><td>Set normal fontset to Pt. Same as Ps = 50.</td></tr><tr><td>Ps = 711</td><td>Set bold fontset to Pt. Similar to Ps = 50 (Compile styles).</td></tr><tr><td>Ps = 712</td><td>Set italic fontset to Pt. Similar to Ps = 50 (Compile styles).</td></tr><tr><td>Ps = 713</td><td>Set bold-italic fontset to Pt. Similar to Ps = 50 (Compile styles).</td></tr><tr><td>Ps = 720</td><td>Move viewing window up by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills).</td></tr><tr><td>Ps = 721</td><td>Move viewing window down by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills).</td></tr><tr><td>Ps = 777</td><td>Call the perl extension with the given string, which should be of the form extension:parameters (Compile perl).</td></tr></table> </dd>
1788</dl> 1788</dl>
1789 1789
1790</div> 1790</div>
1791<h1 id="XPM">XPM</h1><p><a href="#TOP" class="toplink">Top</a></p> 1791<h1 id="XPM">XPM</h1><p><a href="#TOP" class="toplink">Top</a></p>
1792<div id="XPM_CONTENT"> 1792<div id="XPM_CONTENT">
1851 </dd> 1851 </dd>
1852</dl> 1852</dl>
1853<p>The lower 2 bits of <strong><code>&lt;b&gt;</code></strong> indicate the button:</p> 1853<p>The lower 2 bits of <strong><code>&lt;b&gt;</code></strong> indicate the button:</p>
1854<dl> 1854<dl>
1855 <dt>Button = <strong><code>(&lt;b&gt; - SPACE) &amp; 3</code></strong></dt> 1855 <dt>Button = <strong><code>(&lt;b&gt; - SPACE) &amp; 3</code></strong></dt>
1856</dl> 1856<table><tr><td>0</td><td>Button1 pressed</td></tr><tr><td>1</td><td>Button2 pressed</td></tr><tr><td>2</td><td>Button3 pressed</td></tr><tr><td>3</td><td>button released (X11 mouse report)</td></tr></table></dl>
1857<p>The upper bits of <strong><code>&lt;b&gt;</code></strong> indicate the modifiers when the 1857<p>The upper bits of <strong><code>&lt;b&gt;</code></strong> indicate the modifiers when the
1858button was pressed and are added together (X11 mouse report only):</p> 1858button was pressed and are added together (X11 mouse report only):</p>
1859<dl> 1859<dl>
1860 <dt>State = <strong><code>(&lt;b&gt; - SPACE) &amp; 60</code></strong></dt> 1860 <dt>State = <strong><code>(&lt;b&gt; - SPACE) &amp; 60</code></strong></dt>
1861 <dd> 1861<table><tr><td>4</td><td>Shift</td></tr><tr><td>8</td><td>Meta</td></tr><tr><td>16</td><td>Control</td></tr><tr><td>32</td><td>Double Click (rxvt extension)</td></tr></table> <dd>
1862 <p>Col = <strong><code>&lt;x&gt; - SPACE</code></strong></p> 1862 <p>Col = <strong><code>&lt;x&gt; - SPACE</code></strong></p>
1863 <p>Row = <strong><code>&lt;y&gt; - SPACE</code></strong></p> 1863 <p>Row = <strong><code>&lt;y&gt; - SPACE</code></strong></p>
1864 </dd> 1864 </dd>
1865</dl> 1865</dl>
1866 1866
1871<p>For the keypad, use <strong>Shift</strong> to temporarily override Application-Keypad 1871<p>For the keypad, use <strong>Shift</strong> to temporarily override Application-Keypad
1872setting use <strong>Num_Lock</strong> to toggle Application-Keypad setting if 1872setting use <strong>Num_Lock</strong> to toggle Application-Keypad setting if
1873<strong>Num_Lock</strong> is off, toggle Application-Keypad setting. Also note that 1873<strong>Num_Lock</strong> is off, toggle Application-Keypad setting. Also note that
1874values of <strong>Home</strong>, <strong>End</strong>, <strong>Delete</strong> may have been compiled differently on 1874values of <strong>Home</strong>, <strong>End</strong>, <strong>Delete</strong> may have been compiled differently on
1875your system.</p> 1875your system.</p>
1876 1876<table><tr><td></td><td>Normal</td><td>Shift</td><td>Control</td><td>Ctrl+Shift</td></tr><tr><td>Tab</td><td>^I</td><td>ESC [ Z</td><td>^I</td><td>ESC [ Z</td></tr><tr><td>BackSpace</td><td>^H</td><td>^?</td><td>^?</td><td>^?</td></tr><tr><td>Find</td><td>ESC [ 1 ~</td><td>ESC [ 1 $</td><td>ESC [ 1 ^</td><td>ESC [ 1 @</td></tr><tr><td>Insert</td><td>ESC [ 2 ~</td><td>paste</td><td>ESC [ 2 ^</td><td>ESC [ 2 @</td></tr><tr><td>Execute</td><td>ESC [ 3 ~</td><td>ESC [ 3 $</td><td>ESC [ 3 ^</td><td>ESC [ 3 @</td></tr><tr><td>Select</td><td>ESC [ 4 ~</td><td>ESC [ 4 $</td><td>ESC [ 4 ^</td><td>ESC [ 4 @</td></tr><tr><td>Prior</td><td>ESC [ 5 ~</td><td>scroll-up</td><td>ESC [ 5 ^</td><td>ESC [ 5 @</td></tr><tr><td>Next</td><td>ESC [ 6 ~</td><td>scroll-down</td><td>ESC [ 6 ^</td><td>ESC [ 6 @</td></tr><tr><td>Home</td><td>ESC [ 7 ~</td><td>ESC [ 7 $</td><td>ESC [ 7 ^</td><td>ESC [ 7 @</td></tr><tr><td>End</td><td>ESC [ 8 ~</td><td>ESC [ 8 $</td><td>ESC [ 8 ^</td><td>ESC [ 8 @</td></tr><tr><td>Delete</td><td>ESC [ 3 ~</td><td>ESC [ 3 $</td><td>ESC [ 3 ^</td><td>ESC [ 3 @</td></tr><tr><td>F1</td><td>ESC [ 11 ~</td><td>ESC [ 23 ~</td><td>ESC [ 11 ^</td><td>ESC [ 23 ^</td></tr><tr><td>F2</td><td>ESC [ 12 ~</td><td>ESC [ 24 ~</td><td>ESC [ 12 ^</td><td>ESC [ 24 ^</td></tr><tr><td>F3</td><td>ESC [ 13 ~</td><td>ESC [ 25 ~</td><td>ESC [ 13 ^</td><td>ESC [ 25 ^</td></tr><tr><td>F4</td><td>ESC [ 14 ~</td><td>ESC [ 26 ~</td><td>ESC [ 14 ^</td><td>ESC [ 26 ^</td></tr><tr><td>F5</td><td>ESC [ 15 ~</td><td>ESC [ 28 ~</td><td>ESC [ 15 ^</td><td>ESC [ 28 ^</td></tr><tr><td>F6</td><td>ESC [ 17 ~</td><td>ESC [ 29 ~</td><td>ESC [ 17 ^</td><td>ESC [ 29 ^</td></tr><tr><td>F7</td><td>ESC [ 18 ~</td><td>ESC [ 31 ~</td><td>ESC [ 18 ^</td><td>ESC [ 31 ^</td></tr><tr><td>F8</td><td>ESC [ 19 ~</td><td>ESC [ 32 ~</td><td>ESC [ 19 ^</td><td>ESC [ 32 ^</td></tr><tr><td>F9</td><td>ESC [ 20 ~</td><td>ESC [ 33 ~</td><td>ESC [ 20 ^</td><td>ESC [ 33 ^</td></tr><tr><td>F10</td><td>ESC [ 21 ~</td><td>ESC [ 34 ~</td><td>ESC [ 21 ^</td><td>ESC [ 34 ^</td></tr><tr><td>F11</td><td>ESC [ 23 ~</td><td>ESC [ 23 $</td><td>ESC [ 23 ^</td><td>ESC [ 23 @</td></tr><tr><td>F12</td><td>ESC [ 24 ~</td><td>ESC [ 24 $</td><td>ESC [ 24 ^</td><td>ESC [ 24 @</td></tr><tr><td>F13</td><td>ESC [ 25 ~</td><td>ESC [ 25 $</td><td>ESC [ 25 ^</td><td>ESC [ 25 @</td></tr><tr><td>F14</td><td>ESC [ 26 ~</td><td>ESC [ 26 $</td><td>ESC [ 26 ^</td><td>ESC [ 26 @</td></tr><tr><td>F15 (Help)</td><td>ESC [ 28 ~</td><td>ESC [ 28 $</td><td>ESC [ 28 ^</td><td>ESC [ 28 @</td></tr><tr><td>F16 (Menu)</td><td>ESC [ 29 ~</td><td>ESC [ 29 $</td><td>ESC [ 29 ^</td><td>ESC [ 29 @</td></tr><tr><td>F17</td><td>ESC [ 31 ~</td><td>ESC [ 31 $</td><td>ESC [ 31 ^</td><td>ESC [ 31 @</td></tr><tr><td>F18</td><td>ESC [ 32 ~</td><td>ESC [ 32 $</td><td>ESC [ 32 ^</td><td>ESC [ 32 @</td></tr><tr><td>F19</td><td>ESC [ 33 ~</td><td>ESC [ 33 $</td><td>ESC [ 33 ^</td><td>ESC [ 33 @</td></tr><tr><td>F20</td><td>ESC [ 34 ~</td><td>ESC [ 34 $</td><td>ESC [ 34 ^</td><td>ESC [ 34 @</td></tr><tr><td></td><td></td><td></td><td></td><td>Application</td></tr><tr><td>Up</td><td>ESC [ A</td><td>ESC [ a</td><td>ESC O a</td><td>ESC O A</td></tr><tr><td>Down</td><td>ESC [ B</td><td>ESC [ b</td><td>ESC O b</td><td>ESC O B</td></tr><tr><td>Right</td><td>ESC [ C</td><td>ESC [ c</td><td>ESC O c</td><td>ESC O C</td></tr><tr><td>Left</td><td>ESC [ D</td><td>ESC [ d</td><td>ESC O d</td><td>ESC O D</td></tr><tr><td>KP_Enter</td><td>^M</td><td></td><td></td><td>ESC O M</td></tr><tr><td>KP_F1</td><td>ESC O P</td><td></td><td></td><td>ESC O P</td></tr><tr><td>KP_F2</td><td>ESC O Q</td><td></td><td></td><td>ESC O Q</td></tr><tr><td>KP_F3</td><td>ESC O R</td><td></td><td></td><td>ESC O R</td></tr><tr><td>KP_F4</td><td>ESC O S</td><td></td><td></td><td>ESC O S</td></tr><tr><td>XK_KP_Multiply</td><td>*</td><td></td><td></td><td>ESC O j</td></tr><tr><td>XK_KP_Add</td><td>+</td><td></td><td></td><td>ESC O k</td></tr><tr><td>XK_KP_Separator</td><td>,</td><td></td><td></td><td>ESC O l</td></tr><tr><td>XK_KP_Subtract</td><td>-</td><td></td><td></td><td>ESC O m</td></tr><tr><td>XK_KP_Decimal</td><td>.</td><td></td><td></td><td>ESC O n</td></tr><tr><td>XK_KP_Divide</td><td>/</td><td></td><td></td><td>ESC O o</td></tr><tr><td>XK_KP_0</td><td>0</td><td></td><td></td><td>ESC O p</td></tr><tr><td>XK_KP_1</td><td>1</td><td></td><td></td><td>ESC O q</td></tr><tr><td>XK_KP_2</td><td>2</td><td></td><td></td><td>ESC O r</td></tr><tr><td>XK_KP_3</td><td>3</td><td></td><td></td><td>ESC O s</td></tr><tr><td>XK_KP_4</td><td>4</td><td></td><td></td><td>ESC O t</td></tr><tr><td>XK_KP_5</td><td>5</td><td></td><td></td><td>ESC O u</td></tr><tr><td>XK_KP_6</td><td>6</td><td></td><td></td><td>ESC O v</td></tr><tr><td>XK_KP_7</td><td>7</td><td></td><td></td><td>ESC O w</td></tr><tr><td>XK_KP_8</td><td>8</td><td></td><td></td><td>ESC O x</td></tr><tr><td>XK_KP_9</td><td>9</td><td></td><td></td><td>ESC O y</td></tr></table>
1877</div> 1877</div>
1878<h1 id="CONFIGURE_OPTIONS">CONFIGURE OPTIONS</h1><p><a href="#TOP" class="toplink">Top</a></p> 1878<h1 id="CONFIGURE_OPTIONS">CONFIGURE OPTIONS</h1><p><a href="#TOP" class="toplink">Top</a></p>
1879<div id="CONFIGURE_OPTIONS_CONTENT"> 1879<div id="CONFIGURE_OPTIONS_CONTENT">
1880<p>General hint: if you get compile errors, then likely your configuration 1880<p>General hint: if you get compile errors, then likely your configuration
1881hasn't been tested well. Either try with <code>--enable-everything</code> or use 1881hasn't been tested well. Either try with <code>--enable-everything</code> or use
1912codeset tables are used for driving X11 core fonts, they are not required 1912codeset tables are used for driving X11 core fonts, they are not required
1913for Xft fonts, although having them compiled in lets rxvt-unicode choose 1913for Xft fonts, although having them compiled in lets rxvt-unicode choose
1914replacement fonts more intelligently. Compiling them in will make your 1914replacement fonts more intelligently. Compiling them in will make your
1915binary bigger (all of together cost about 700kB), but it doesn't increase 1915binary bigger (all of together cost about 700kB), but it doesn't increase
1916memory usage unless you use a font requiring one of these encodings.</p> 1916memory usage unless you use a font requiring one of these encodings.</p>
1917 </dd> 1917<table><tr><td>all</td><td>all available codeset groups</td></tr><tr><td>zh</td><td>common chinese encodings</td></tr><tr><td>zh_ext</td><td>rarely used but very big chinese encodings</td></tr><tr><td>jp</td><td>common japanese encodings</td></tr><tr><td>jp_ext</td><td>rarely used but big japanese encodings</td></tr><tr><td>kr</td><td>korean encodings</td></tr></table> </dd>
1918 <dt>--enable-xim (default: on)</dt> 1918 <dt>--enable-xim (default: on)</dt>
1919 <dd> 1919 <dd>
1920 <p>Add support for XIM (X Input Method) protocol. This allows using 1920 <p>Add support for XIM (X Input Method) protocol. This allows using
1921alternative input methods (e.g. kinput2) and will also correctly 1921alternative input methods (e.g. kinput2) and will also correctly
1922set up the input for people using dead keys or compose keys.</p> 1922set up the input for people using dead keys or compose keys.</p>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines