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

Comparing rxvt-unicode/doc/rxvt.7.txt (file contents):
Revision 1.72 by root, Wed Feb 22 10:42:49 2006 UTC vs.
Revision 1.73 by root, Thu Jul 6 18:56:10 2006 UTC

183 183
184 libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002aaaaabc3000) 184 libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002aaaaabc3000)
185 libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002aaaaada2000) 185 libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002aaaaada2000)
186 libc.so.6 => /lib/libc.so.6 (0x00002aaaaaeb0000) 186 libc.so.6 => /lib/libc.so.6 (0x00002aaaaaeb0000)
187 libdl.so.2 => /lib/libdl.so.2 (0x00002aaaab0ee000) 187 libdl.so.2 => /lib/libdl.so.2 (0x00002aaaab0ee000)
188 /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000) 188 /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000)
189 189
190 No large bloated libraries (of course, none were linked in statically), 190 No large bloated libraries (of course, none were linked in statically),
191 except maybe libX11 :) 191 except maybe libX11 :)
192 192
193 Rendering, Font & Look and Feel Issues 193 Rendering, Font & Look and Feel Issues
1002 For scim, use "@im=SCIM". Youc an see what input method servers are 1002 For scim, use "@im=SCIM". Youc an see what input method servers are
1003 running with this command: 1003 running with this command:
1004 1004
1005 xprop -root XIM_SERVERS 1005 xprop -root XIM_SERVERS
1006 1006
1007 * 1007
1008 1008
1009 My input method wants <some encoding> but I want UTF-8, what can I do? 1009 My input method wants <some encoding> but I want UTF-8, what can I do?
1010 You can specify separate locales for the input method and the rest of 1010 You can specify separate locales for the input method and the rest of
1011 the terminal, using the resource "imlocale": 1011 the terminal, using the resource "imlocale":
1012 1012
1259 "ESC $ C" 1259 "ESC $ C"
1260 Designate Kanji Character Set 1260 Designate Kanji Character Set
1261 1261
1262 Where "C" is one of: 1262 Where "C" is one of:
1263 1263
1264 C = 0 DEC Special Character and Line Drawing Set 1264 C = 0 DEC Special Character and Line Drawing Set
1265 C = A United Kingdom (UK) 1265 C = A United Kingdom (UK)
1266 C = B United States (USASCII) 1266 C = B United States (USASCII)
1267 C = < Multinational character set unimplemented 1267 C = < Multinational character set unimplemented
1268 C = 5 Finnish character set unimplemented 1268 C = 5 Finnish character set unimplemented
1269 C = C Finnish character set unimplemented 1269 C = C Finnish character set unimplemented
1270 C = K German character set unimplemented 1270 C = K German character set unimplemented
1271
1272 1271
1273 1272
1274 CSI (Command Sequence Introducer) Sequences 1273 CSI (Command Sequence Introducer) Sequences
1275 "ESC [ Ps @" 1274 "ESC [ Ps @"
1276 Insert "Ps" (Blank) Character(s) [default: 1] (ICH) 1275 Insert "Ps" (Blank) Character(s) [default: 1] (ICH)
1303 Move forward "Ps" tab stops [default: 1] 1302 Move forward "Ps" tab stops [default: 1]
1304 1303
1305 "ESC [ Ps J" 1304 "ESC [ Ps J"
1306 Erase in Display (ED) 1305 Erase in Display (ED)
1307 1306
1308 Ps = 0 Clear Below (default) 1307 Ps = 0 Clear Below (default)
1309 Ps = 1 Clear Above 1308 Ps = 1 Clear Above
1310 Ps = 2 Clear All 1309 Ps = 2 Clear All
1311
1312 "ESC [ Ps K" 1310 "ESC [ Ps K"
1313 Erase in Line (EL) 1311 Erase in Line (EL)
1314 1312
1315 Ps = 0 Clear to Right (default) 1313 Ps = 0 Clear to Right (default)
1316 Ps = 1 Clear to Left 1314 Ps = 1 Clear to Left
1317 Ps = 2 Clear All 1315 Ps = 2 Clear All
1318
1319 "ESC [ Ps L" 1316 "ESC [ Ps L"
1320 Insert "Ps" Line(s) [default: 1] (IL) 1317 Insert "Ps" Line(s) [default: 1] (IL)
1321 1318
1322 "ESC [ Ps M" 1319 "ESC [ Ps M"
1323 Delete "Ps" Line(s) [default: 1] (DL) 1320 Delete "Ps" Line(s) [default: 1] (DL)
1330 [func;startx;starty;firstrow;lastrow]. 1327 [func;startx;starty;firstrow;lastrow].
1331 1328
1332 "ESC [ Ps W" 1329 "ESC [ Ps W"
1333 Tabulator functions 1330 Tabulator functions
1334 1331
1335 Ps = 0 Tab Set (HTS) 1332 Ps = 0 Tab Set (HTS)
1336 Ps = 2 Tab Clear (TBC), Clear Current Column (default) 1333 Ps = 2 Tab Clear (TBC), Clear Current Column (default)
1337 Ps = 5 Tab Clear (TBC), Clear All 1334 Ps = 5 Tab Clear (TBC), Clear All
1338
1339 "ESC [ Ps X" 1335 "ESC [ Ps X"
1340 Erase "Ps" Character(s) [default: 1] (ECH) 1336 Erase "Ps" Character(s) [default: 1] (ECH)
1341 1337
1342 "ESC [ Ps Z" 1338 "ESC [ Ps Z"
1343 Move backward "Ps" [default: 1] tab stops 1339 Move backward "Ps" [default: 1] tab stops
1363 Horizontal and Vertical Position [row;column] (HVP) [default: 1;1] 1359 Horizontal and Vertical Position [row;column] (HVP) [default: 1;1]
1364 1360
1365 "ESC [ Ps g" 1361 "ESC [ Ps g"
1366 Tab Clear (TBC) 1362 Tab Clear (TBC)
1367 1363
1368 Ps = 0 Clear Current Column (default) 1364 Ps = 0 Clear Current Column (default)
1369 Ps = 3 Clear All (TBC) 1365 Ps = 3 Clear All (TBC)
1370
1371 "ESC [ Pm h" 1366 "ESC [ Pm h"
1372 Set Mode (SM). See "ESC [ Pm l" sequence for description of "Pm". 1367 Set Mode (SM). See "ESC [ Pm l" sequence for description of "Pm".
1373 1368
1374 "ESC [ Ps i" 1369 "ESC [ Ps i"
1375 Printing. See also the "print-pipe" resource. 1370 Printing. See also the "print-pipe" resource.
1376 1371
1377 Ps = 0 print screen (MC0) 1372 Ps = 0 print screen (MC0)
1378 Ps = 4 disable transparent print mode (MC4) 1373 Ps = 4 disable transparent print mode (MC4)
1379 Ps = 5 enable transparent print mode (MC5) 1374 Ps = 5 enable transparent print mode (MC5)
1380
1381 "ESC [ Pm l" 1375 "ESC [ Pm l"
1382 Reset Mode (RM) 1376 Reset Mode (RM)
1383 1377
1378 h Insert Mode (SMIR)
1379 l Replace Mode (RMIR)
1384 "Ps = 4" 1380 "Ps = 4"
1385 h Insert Mode (SMIR) 1381 h Automatic Newline (LNM)
1386 l Replace Mode (RMIR) 1382 l Normal Linefeed (LNM)
1387
1388 "Ps = 20" (partially implemented) 1383 "Ps = 20" (partially implemented)
1389 h Automatic Newline (LNM)
1390 l Normal Linefeed (LNM)
1391 1384
1392 "ESC [ Pm m" 1385 "ESC [ Pm m"
1393 Character Attributes (SGR) 1386 Character Attributes (SGR)
1394 1387
1395 Ps = 0 Normal (default) 1388 Ps = 0 Normal (default)
1396 Ps = 1 / 21 On / Off Bold (bright fg) 1389 Ps = 1 / 21 On / Off Bold (bright fg)
1397 Ps = 3 / 23 On / Off Italic 1390 Ps = 3 / 23 On / Off Italic
1398 Ps = 4 / 24 On / Off Underline 1391 Ps = 4 / 24 On / Off Underline
1399 Ps = 5 / 25 On / Off Slow Blink (bright bg) 1392 Ps = 5 / 25 On / Off Slow Blink (bright bg)
1400 Ps = 6 / 26 On / Off Rapid Blink (bright bg) 1393 Ps = 6 / 26 On / Off Rapid Blink (bright bg)
1401 Ps = 7 / 27 On / Off Inverse 1394 Ps = 7 / 27 On / Off Inverse
1402 Ps = 8 / 27 On / Off Invisible (NYI) 1395 Ps = 8 / 27 On / Off Invisible (NYI)
1403 Ps = 30 / 40 fg/bg Black 1396 Ps = 30 / 40 fg/bg Black
1404 Ps = 31 / 41 fg/bg Red 1397 Ps = 31 / 41 fg/bg Red
1405 Ps = 32 / 42 fg/bg Green 1398 Ps = 32 / 42 fg/bg Green
1406 Ps = 33 / 43 fg/bg Yellow 1399 Ps = 33 / 43 fg/bg Yellow
1407 Ps = 34 / 44 fg/bg Blue 1400 Ps = 34 / 44 fg/bg Blue
1408 Ps = 35 / 45 fg/bg Magenta 1401 Ps = 35 / 45 fg/bg Magenta
1409 Ps = 36 / 46 fg/bg Cyan 1402 Ps = 36 / 46 fg/bg Cyan
1410 Ps = 38;5 / 48;5 set fg/bg to color #m (ISO 8613-6) 1403 Ps = 38;5 / 48;5 set fg/bg to color #m (ISO 8613-6)
1411 Ps = 37 / 47 fg/bg White 1404 Ps = 37 / 47 fg/bg White
1412 Ps = 39 / 49 fg/bg Default 1405 Ps = 39 / 49 fg/bg Default
1413 Ps = 90 / 100 fg/bg Bright Black 1406 Ps = 90 / 100 fg/bg Bright Black
1414 Ps = 91 / 101 fg/bg Bright Red 1407 Ps = 91 / 101 fg/bg Bright Red
1415 Ps = 92 / 102 fg/bg Bright Green 1408 Ps = 92 / 102 fg/bg Bright Green
1416 Ps = 93 / 103 fg/bg Bright Yellow 1409 Ps = 93 / 103 fg/bg Bright Yellow
1417 Ps = 94 / 104 fg/bg Bright Blue 1410 Ps = 94 / 104 fg/bg Bright Blue
1418 Ps = 95 / 105 fg/bg Bright Magenta 1411 Ps = 95 / 105 fg/bg Bright Magenta
1419 Ps = 96 / 106 fg/bg Bright Cyan 1412 Ps = 96 / 106 fg/bg Bright Cyan
1420 Ps = 97 / 107 fg/bg Bright White 1413 Ps = 97 / 107 fg/bg Bright White
1421 Ps = 99 / 109 fg/bg Bright Default 1414 Ps = 99 / 109 fg/bg Bright Default
1422
1423 "ESC [ Ps n" 1415 "ESC [ Ps n"
1424 Device Status Report (DSR) 1416 Device Status Report (DSR)
1425 1417
1426 Ps = 5 Status Report ESC [ 0 n (``OK'') 1418 Ps = 5 Status Report ESC [ 0 n (``OK'')
1427 Ps = 6 Report Cursor Position (CPR) [row;column] as ESC [ r ; c R 1419 Ps = 6 Report Cursor Position (CPR) [row;column] as ESC [ r ; c R
1428 Ps = 7 Request Display Name 1420 Ps = 7 Request Display Name
1429 Ps = 8 Request Version Number (place in window title) 1421 Ps = 8 Request Version Number (place in window title)
1430
1431 "ESC [ Ps;Ps r" 1422 "ESC [ Ps;Ps r"
1432 Set Scrolling Region [top;bottom] [default: full size of window] 1423 Set Scrolling Region [top;bottom] [default: full size of window]
1433 (CSR) 1424 (CSR)
1434 1425
1435 "ESC [ s" 1426 "ESC [ s"
1436 Save Cursor (SC) 1427 Save Cursor (SC)
1437 1428
1438 "ESC [ Ps;Pt t" 1429 "ESC [ Ps;Pt t"
1439 Window Operations 1430 Window Operations
1440 1431
1441 Ps = 1 Deiconify (map) window 1432 Ps = 1 Deiconify (map) window
1442 Ps = 2 Iconify window 1433 Ps = 2 Iconify window
1443 Ps = 3 ESC [ 3 ; X ; Y t Move window to (X|Y) 1434 Ps = 3 ESC [ 3 ; X ; Y t Move window to (X|Y)
1444 Ps = 4 ESC [ 4 ; H ; W t Resize to WxH pixels 1435 Ps = 4 ESC [ 4 ; H ; W t Resize to WxH pixels
1445 Ps = 5 Raise window 1436 Ps = 5 Raise window
1446 Ps = 6 Lower window 1437 Ps = 6 Lower window
1447 Ps = 7 Refresh screen once 1438 Ps = 7 Refresh screen once
1448 Ps = 8 ESC [ 8 ; R ; C t Resize to R rows and C columns 1439 Ps = 8 ESC [ 8 ; R ; C t Resize to R rows and C columns
1449 Ps = 11 Report window state (responds with Ps = 1 or Ps = 2) 1440 Ps = 11 Report window state (responds with Ps = 1 or Ps = 2)
1450 Ps = 13 Report window position (responds with Ps = 3) 1441 Ps = 13 Report window position (responds with Ps = 3)
1451 Ps = 14 Report window pixel size (responds with Ps = 4) 1442 Ps = 14 Report window pixel size (responds with Ps = 4)
1452 Ps = 18 Report window text size (responds with Ps = 7) 1443 Ps = 18 Report window text size (responds with Ps = 7)
1453 Ps = 19 Currently the same as Ps = 18, but responds with Ps = 9 1444 Ps = 19 Currently the same as Ps = 18, but responds with Ps = 9
1454 Ps = 20 Reports icon label (ESC ] L NAME \234) 1445 Ps = 20 Reports icon label (ESC ] L NAME \234)
1455 Ps = 21 Reports window title (ESC ] l NAME \234) 1446 Ps = 21 Reports window title (ESC ] l NAME \234)
1456 Ps = 24.. Set window height to Ps rows 1447 Ps = 24.. Set window height to Ps rows
1457
1458 "ESC [ u" 1448 "ESC [ u"
1459 Restore Cursor 1449 Restore Cursor
1460 1450
1461 "ESC [ Ps x" 1451 "ESC [ Ps x"
1462 Request Terminal Parameters (DECREQTPARM) 1452 Request Terminal Parameters (DECREQTPARM)
1477 Save DEC Private Mode Values. 1467 Save DEC Private Mode Values.
1478 1468
1479 "ESC [ ? Pm t" 1469 "ESC [ ? Pm t"
1480 Toggle DEC Private Mode Values (rxvt extension). *where* 1470 Toggle DEC Private Mode Values (rxvt extension). *where*
1481 1471
1472 h Application Cursor Keys
1473 l Normal Cursor Keys
1482 "Ps = 1" (DECCKM) 1474 "Pm = 1" (DECCKM)
1483 h Application Cursor Keys 1475 h Enter VT52 mode
1484 l Normal Cursor Keys 1476 l Enter VT52 mode
1485
1486 "Ps = 2" (ANSI/VT52 mode) 1477 "Pm = 2" (ANSI/VT52 mode)
1487 h Enter VT52 mode 1478 h 132 Column Mode (DECCOLM)
1488 l Enter VT52 mode 1479 l 80 Column Mode (DECCOLM)
1489
1490 "Ps = 3" 1480 "Pm = 3"
1491 h 132 Column Mode (DECCOLM) 1481 h Smooth (Slow) Scroll (DECSCLM)
1492 l 80 Column Mode (DECCOLM) 1482 l Jump (Fast) Scroll (DECSCLM)
1493
1494 "Ps = 4" 1483 "Pm = 4"
1495 h Smooth (Slow) Scroll (DECSCLM) 1484 h Reverse Video (DECSCNM)
1496 l Jump (Fast) Scroll (DECSCLM) 1485 l Normal Video (DECSCNM)
1497
1498 "Ps = 5" 1486 "Pm = 5"
1499 h Reverse Video (DECSCNM) 1487 h Origin Mode (DECOM)
1500 l Normal Video (DECSCNM) 1488 l Normal Cursor Mode (DECOM)
1501
1502 "Ps = 6" 1489 "Pm = 6"
1503 h Origin Mode (DECOM) 1490 h Wraparound Mode (DECAWM)
1504 l Normal Cursor Mode (DECOM) 1491 l No Wraparound Mode (DECAWM)
1505
1506 "Ps = 7" 1492 "Pm = 7"
1507 h Wraparound Mode (DECAWM) 1493 h Auto-repeat Keys (DECARM)
1508 l No Wraparound Mode (DECAWM) 1494 l No Auto-repeat Keys (DECARM)
1509
1510 "Ps = 8" *unimplemented* 1495 "Pm = 8" *unimplemented*
1511 h Auto-repeat Keys (DECARM) 1496 h Send Mouse X & Y on button press.
1512 l No Auto-repeat Keys (DECARM) 1497 l No mouse reporting.
1513
1514 "Ps = 9" X10 XTerm 1498 "Pm = 9" X10 XTerm
1515 h Send Mouse X & Y on button press. 1499 h Visible cursor {cnorm/cvvis}
1516 l No mouse reporting. 1500 l Invisible cursor {civis}
1517
1518 "Ps = 25" 1501 "Pm = 25"
1519 h Visible cursor {cnorm/cvvis} 1502 h scrollBar visisble
1520 l Invisible cursor {civis} 1503 l scrollBar invisisble
1521
1522 "Ps = 30" 1504 "Pm = 30"
1523 h scrollBar visisble 1505 h Allow XTerm Shift+key sequences
1524 l scrollBar invisisble 1506 l Disallow XTerm Shift+key sequences
1525
1526 "Ps = 35" (rxvt) 1507 "Pm = 35" (rxvt)
1527 h Allow XTerm Shift+key sequences
1528 l Disallow XTerm Shift+key sequences
1529
1530 "Ps = 38" *unimplemented* 1508 "Pm = 38" *unimplemented*
1531 Enter Tektronix Mode (DECTEK) 1509 Enter Tektronix Mode (DECTEK)
1532 1510
1511 h Allow 80/132 Mode
1512 l Disallow 80/132 Mode
1533 "Ps = 40" 1513 "Pm = 40"
1534 h Allow 80/132 Mode 1514 h Turn On Margin Bell
1535 l Disallow 80/132 Mode 1515 l Turn Off Margin Bell
1536
1537 "Ps = 44" *unimplemented* 1516 "Pm = 44" *unimplemented*
1538 h Turn On Margin Bell 1517 h Reverse-wraparound Mode
1539 l Turn Off Margin Bell 1518 l No Reverse-wraparound Mode
1540
1541 "Ps = 45" *unimplemented* 1519 "Pm = 45" *unimplemented*
1542 h Reverse-wraparound Mode
1543 l No Reverse-wraparound Mode
1544
1545 "Ps = 46" *unimplemented* 1520 "Pm = 46" *unimplemented*
1521 h Use Alternate Screen Buffer
1522 l Use Normal Screen Buffer
1546 "Ps = 47" 1523 "Pm = 47"
1547 h Use Alternate Screen Buffer
1548 l Use Normal Screen Buffer
1549 1524
1550 1525 h Application Keypad (DECPAM) == ESC =
1551 1526 l Normal Keypad (DECPNM) == ESC >
1552 "Ps = 66" 1527 "Pm = 66"
1553 h Application Keypad (DECPAM) == ESC = 1528 h Backspace key sends BS (DECBKM)
1554 l Normal Keypad (DECPNM) == ESC > 1529 l Backspace key sends DEL
1555
1556 "Ps = 67" 1530 "Pm = 67"
1557 h Backspace key sends BS (DECBKM) 1531 h Send Mouse X & Y on button press and release.
1558 l Backspace key sends DEL 1532 l No mouse reporting.
1559
1560 "Ps = 1000" (X11 XTerm) 1533 "Pm = 1000" (X11 XTerm)
1561 h Send Mouse X & Y on button press and release. 1534 h Use Hilite Mouse Tracking.
1562 l No mouse reporting. 1535 l No mouse reporting.
1563
1564 "Ps = 1001" (X11 XTerm) *unimplemented* 1536 "Pm = 1001" (X11 XTerm) *unimplemented*
1565 h Use Hilite Mouse Tracking. 1537 h Don't scroll to bottom on TTY output
1566 l No mouse reporting. 1538 l Scroll to bottom on TTY output
1567
1568 "Ps = 1010" (rxvt) 1539 "Pm = 1010" (rxvt)
1569 h Don't scroll to bottom on TTY output 1540 h Scroll to bottom when a key is pressed
1570 l Scroll to bottom on TTY output 1541 l Don't scroll to bottom when a key is pressed
1571
1572 "Ps = 1011" (rxvt) 1542 "Pm = 1011" (rxvt)
1573 h Scroll to bottom when a key is pressed 1543 h Bold/italic implies high intensity (see option -is)
1574 l Don't scroll to bottom when a key is pressed 1544 l Font styles have no effect on intensity (Compile styles)
1575
1576 "Ps = 1021" (rxvt) 1545 "Pm = 1021" (rxvt)
1577 h Bold/italic implies high intensity (see option -is) 1546 h Use Alternate Screen Buffer
1578 l Font styles have no effect on intensity (Compile styles) 1547 l Use Normal Screen Buffer - clear Alternate Screen Buffer if returning from it
1579
1580 "Ps = 1047" 1548 "Pm = 1047"
1581 h Use Alternate Screen Buffer 1549 h Save cursor position
1582 l Use Normal Screen Buffer - clear Alternate Screen Buffer if returning from it 1550 l Restore cursor position
1583
1584 "Ps = 1048" 1551 "Pm = 1048"
1585 h Save cursor position 1552 h Use Alternate Screen Buffer - clear Alternate Screen Buffer if switching to it
1586 l Restore cursor position 1553 l Use Normal Screen Buffer
1587
1588 "Ps = 1049" 1554 "Pm = 1049"
1589 h Use Alternate Screen Buffer - clear Alternate Screen Buffer if switching to it
1590 l Use Normal Screen Buffer
1591 1555
1592 1556
1593 1557
1594 XTerm Operating System Commands 1558 XTerm Operating System Commands
1595 "ESC ] Ps;Pt ST" 1559 "ESC ] Ps;Pt ST"
1596 Set XTerm Parameters. 8-bit ST: 0x9c, 7-bit ST sequence: ESC \ 1560 Set XTerm Parameters. 8-bit ST: 0x9c, 7-bit ST sequence: ESC \
1597 (0x1b, 0x5c), backwards compatible terminator BEL (0x07) is also 1561 (0x1b, 0x5c), backwards compatible terminator BEL (0x07) is also
1598 accepted. any octet can be escaped by prefixing it with SYN (0x16, 1562 accepted. any octet can be escaped by prefixing it with SYN (0x16,
1599 ^V). 1563 ^V).
1600 1564
1601 Ps = 0 Change Icon Name and Window Title to Pt 1565 Ps = 0 Change Icon Name and Window Title to Pt
1602 Ps = 1 Change Icon Name to Pt 1566 Ps = 1 Change Icon Name to Pt
1603 Ps = 2 Change Window Title to Pt 1567 Ps = 2 Change Window Title to Pt
1604 Ps = 3 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. 1568 Ps = 3 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.
1605 Ps = 4 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 1569 Ps = 4 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
1606 Ps = 10 Change colour of text foreground to Pt (NB: may change in future) 1570 Ps = 10 Change colour of text foreground to Pt (NB: may change in future)
1607 Ps = 11 Change colour of text background to Pt (NB: may change in future) 1571 Ps = 11 Change colour of text background to Pt (NB: may change in future)
1608 Ps = 12 Change colour of text cursor foreground to Pt 1572 Ps = 12 Change colour of text cursor foreground to Pt
1609 Ps = 13 Change colour of mouse foreground to Pt 1573 Ps = 13 Change colour of mouse foreground to Pt
1610 Ps = 17 Change colour of highlight characters to Pt 1574 Ps = 17 Change colour of highlight characters to Pt
1611 Ps = 18 Change colour of bold characters to Pt [deprecated, see 706] 1575 Ps = 18 Change colour of bold characters to Pt [deprecated, see 706]
1612 Ps = 19 Change colour of underlined characters to Pt [deprecated, see 707] 1576 Ps = 19 Change colour of underlined characters to Pt [deprecated, see 707]
1613 Ps = 20 Change background pixmap parameters (see section XPM) (Compile XPM). 1577 Ps = 20 Change background pixmap parameters (see section XPM) (Compile XPM).
1614 Ps = 39 Change default foreground colour to Pt. 1578 Ps = 39 Change default foreground colour to Pt.
1615 Ps = 46 Change Log File to Pt unimplemented 1579 Ps = 46 Change Log File to Pt unimplemented
1616 Ps = 49 Change default background colour to Pt. 1580 Ps = 49 Change default background colour to Pt.
1617 Ps = 50 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 1581 Ps = 50 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
1618 Ps = 55 Log all scrollback buffer and all of screen to Pt 1582 Ps = 55 Log all scrollback buffer and all of screen to Pt
1619 Ps = 701 Change current locale to Pt, or, if Pt is ?, return the current locale (Compile frills). 1583 Ps = 701 Change current locale to Pt, or, if Pt is ?, return the current locale (Compile frills).
1620 Ps = 702 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. 1584 Ps = 702 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.
1621 Ps = 704 Change colour of italic characters to Pt 1585 Ps = 704 Change colour of italic characters to Pt
1622 Ps = 705 Change background pixmap tint colour to Pt (Compile transparency). 1586 Ps = 705 Change background pixmap tint colour to Pt (Compile transparency).
1623 Ps = 706 Change colour of bold characters to Pt 1587 Ps = 706 Change colour of bold characters to Pt
1624 Ps = 707 Change colour of underlined characters to Pt 1588 Ps = 707 Change colour of underlined characters to Pt
1625 Ps = 710 Set normal fontset to Pt. Same as Ps = 50. 1589 Ps = 710 Set normal fontset to Pt. Same as Ps = 50.
1626 Ps = 711 Set bold fontset to Pt. Similar to Ps = 50 (Compile styles). 1590 Ps = 711 Set bold fontset to Pt. Similar to Ps = 50 (Compile styles).
1627 Ps = 712 Set italic fontset to Pt. Similar to Ps = 50 (Compile styles). 1591 Ps = 712 Set italic fontset to Pt. Similar to Ps = 50 (Compile styles).
1628 Ps = 713 Set bold-italic fontset to Pt. Similar to Ps = 50 (Compile styles). 1592 Ps = 713 Set bold-italic fontset to Pt. Similar to Ps = 50 (Compile styles).
1629 Ps = 720 Move viewing window up by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills). 1593 Ps = 720 Move viewing window up by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills).
1630 Ps = 721 Move viewing window down by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills). 1594 Ps = 721 Move viewing window down by Pt lines, or clear scrollback buffer if Pt = 0 (Compile frills).
1631 Ps = 777 Call the perl extension with the given string, which should be of the form extension:parameters (Compile perl). 1595 Ps = 777 Call the perl extension with the given string, which should be of the form extension:parameters (Compile perl).
1632
1633XPM 1596XPM
1634 For the XPM XTerm escape sequence "ESC ] 20 ; Pt ST" then value of "Pt" 1597 For the XPM XTerm escape sequence "ESC ] 20 ; Pt ST" then value of "Pt"
1635 can be the name of the background pixmap followed by a sequence of 1598 can be the name of the background pixmap followed by a sequence of
1636 scaling/positioning commands separated by semi-colons. The 1599 scaling/positioning commands separated by semi-colons. The
1637 scaling/positioning commands are as follows: 1600 scaling/positioning commands are as follows:
1683 "ESC [ M <b> <x> <y>" 1646 "ESC [ M <b> <x> <y>"
1684 report mouse position 1647 report mouse position
1685 1648
1686 The lower 2 bits of "<b>" indicate the button: 1649 The lower 2 bits of "<b>" indicate the button:
1687 1650
1651 0 Button1 pressed
1652 1 Button2 pressed
1653 2 Button3 pressed
1654 3 button released (X11 mouse report)
1688 Button = "(<b> - SPACE) & 3" 1655 Button = "(<b> - SPACE) & 3"
1689 0 Button1 pressed
1690 1 Button2 pressed
1691 2 Button3 pressed
1692 3 button released (X11 mouse report)
1693 1656
1694 The upper bits of "<b>" indicate the modifiers when the button was 1657 The upper bits of "<b>" indicate the modifiers when the button was
1695 pressed and are added together (X11 mouse report only): 1658 pressed and are added together (X11 mouse report only):
1696 1659
1660 4 Shift
1661 8 Meta
1662 16 Control
1663 32 Double Click (rxvt extension)
1697 State = "(<b> - SPACE) & 60" 1664 State = "(<b> - SPACE) & 60"
1698 4 Shift
1699 8 Meta
1700 16 Control
1701 32 Double Click (rxvt extension)
1702
1703 Col = "<x> - SPACE" 1665 Col = "<x> - SPACE"
1704 1666
1705 Row = "<y> - SPACE" 1667 Row = "<y> - SPACE"
1706 1668
1707Key Codes 1669Key Codes
1710 For the keypad, use Shift to temporarily override Application-Keypad 1672 For the keypad, use Shift to temporarily override Application-Keypad
1711 setting use Num_Lock to toggle Application-Keypad setting if Num_Lock is 1673 setting use Num_Lock to toggle Application-Keypad setting if Num_Lock is
1712 off, toggle Application-Keypad setting. Also note that values of Home, 1674 off, toggle Application-Keypad setting. Also note that values of Home,
1713 End, Delete may have been compiled differently on your system. 1675 End, Delete may have been compiled differently on your system.
1714 1676
1715 Normal Shift Control Ctrl+Shift 1677 Normal Shift Control Ctrl+Shift
1716 Tab ^I ESC [ Z ^I ESC [ Z 1678 Tab ^I ESC [ Z ^I ESC [ Z
1717 BackSpace ^H ^? ^? ^? 1679 BackSpace ^H ^? ^? ^?
1718 Find ESC [ 1 ~ ESC [ 1 $ ESC [ 1 ^ ESC [ 1 @ 1680 Find ESC [ 1 ~ ESC [ 1 $ ESC [ 1 ^ ESC [ 1 @
1719 Insert ESC [ 2 ~ paste ESC [ 2 ^ ESC [ 2 @ 1681 Insert ESC [ 2 ~ paste ESC [ 2 ^ ESC [ 2 @
1720 Execute ESC [ 3 ~ ESC [ 3 $ ESC [ 3 ^ ESC [ 3 @ 1682 Execute ESC [ 3 ~ ESC [ 3 $ ESC [ 3 ^ ESC [ 3 @
1721 Select ESC [ 4 ~ ESC [ 4 $ ESC [ 4 ^ ESC [ 4 @ 1683 Select ESC [ 4 ~ ESC [ 4 $ ESC [ 4 ^ ESC [ 4 @
1722 Prior ESC [ 5 ~ scroll-up ESC [ 5 ^ ESC [ 5 @ 1684 Prior ESC [ 5 ~ scroll-up ESC [ 5 ^ ESC [ 5 @
1723 Next ESC [ 6 ~ scroll-down ESC [ 6 ^ ESC [ 6 @ 1685 Next ESC [ 6 ~ scroll-down ESC [ 6 ^ ESC [ 6 @
1724 Home ESC [ 7 ~ ESC [ 7 $ ESC [ 7 ^ ESC [ 7 @ 1686 Home ESC [ 7 ~ ESC [ 7 $ ESC [ 7 ^ ESC [ 7 @
1725 End ESC [ 8 ~ ESC [ 8 $ ESC [ 8 ^ ESC [ 8 @ 1687 End ESC [ 8 ~ ESC [ 8 $ ESC [ 8 ^ ESC [ 8 @
1726 Delete ESC [ 3 ~ ESC [ 3 $ ESC [ 3 ^ ESC [ 3 @ 1688 Delete ESC [ 3 ~ ESC [ 3 $ ESC [ 3 ^ ESC [ 3 @
1727 F1 ESC [ 11 ~ ESC [ 23 ~ ESC [ 11 ^ ESC [ 23 ^ 1689 F1 ESC [ 11 ~ ESC [ 23 ~ ESC [ 11 ^ ESC [ 23 ^
1728 F2 ESC [ 12 ~ ESC [ 24 ~ ESC [ 12 ^ ESC [ 24 ^ 1690 F2 ESC [ 12 ~ ESC [ 24 ~ ESC [ 12 ^ ESC [ 24 ^
1729 F3 ESC [ 13 ~ ESC [ 25 ~ ESC [ 13 ^ ESC [ 25 ^ 1691 F3 ESC [ 13 ~ ESC [ 25 ~ ESC [ 13 ^ ESC [ 25 ^
1730 F4 ESC [ 14 ~ ESC [ 26 ~ ESC [ 14 ^ ESC [ 26 ^ 1692 F4 ESC [ 14 ~ ESC [ 26 ~ ESC [ 14 ^ ESC [ 26 ^
1731 F5 ESC [ 15 ~ ESC [ 28 ~ ESC [ 15 ^ ESC [ 28 ^ 1693 F5 ESC [ 15 ~ ESC [ 28 ~ ESC [ 15 ^ ESC [ 28 ^
1732 F6 ESC [ 17 ~ ESC [ 29 ~ ESC [ 17 ^ ESC [ 29 ^ 1694 F6 ESC [ 17 ~ ESC [ 29 ~ ESC [ 17 ^ ESC [ 29 ^
1733 F7 ESC [ 18 ~ ESC [ 31 ~ ESC [ 18 ^ ESC [ 31 ^ 1695 F7 ESC [ 18 ~ ESC [ 31 ~ ESC [ 18 ^ ESC [ 31 ^
1734 F8 ESC [ 19 ~ ESC [ 32 ~ ESC [ 19 ^ ESC [ 32 ^ 1696 F8 ESC [ 19 ~ ESC [ 32 ~ ESC [ 19 ^ ESC [ 32 ^
1735 F9 ESC [ 20 ~ ESC [ 33 ~ ESC [ 20 ^ ESC [ 33 ^ 1697 F9 ESC [ 20 ~ ESC [ 33 ~ ESC [ 20 ^ ESC [ 33 ^
1736 F10 ESC [ 21 ~ ESC [ 34 ~ ESC [ 21 ^ ESC [ 34 ^ 1698 F10 ESC [ 21 ~ ESC [ 34 ~ ESC [ 21 ^ ESC [ 34 ^
1737 F11 ESC [ 23 ~ ESC [ 23 $ ESC [ 23 ^ ESC [ 23 @ 1699 F11 ESC [ 23 ~ ESC [ 23 $ ESC [ 23 ^ ESC [ 23 @
1738 F12 ESC [ 24 ~ ESC [ 24 $ ESC [ 24 ^ ESC [ 24 @ 1700 F12 ESC [ 24 ~ ESC [ 24 $ ESC [ 24 ^ ESC [ 24 @
1739 F13 ESC [ 25 ~ ESC [ 25 $ ESC [ 25 ^ ESC [ 25 @ 1701 F13 ESC [ 25 ~ ESC [ 25 $ ESC [ 25 ^ ESC [ 25 @
1740 F14 ESC [ 26 ~ ESC [ 26 $ ESC [ 26 ^ ESC [ 26 @ 1702 F14 ESC [ 26 ~ ESC [ 26 $ ESC [ 26 ^ ESC [ 26 @
1741 F15 (Help) ESC [ 28 ~ ESC [ 28 $ ESC [ 28 ^ ESC [ 28 @ 1703 F15 (Help) ESC [ 28 ~ ESC [ 28 $ ESC [ 28 ^ ESC [ 28 @
1742 F16 (Menu) ESC [ 29 ~ ESC [ 29 $ ESC [ 29 ^ ESC [ 29 @ 1704 F16 (Menu) ESC [ 29 ~ ESC [ 29 $ ESC [ 29 ^ ESC [ 29 @
1743 F17 ESC [ 31 ~ ESC [ 31 $ ESC [ 31 ^ ESC [ 31 @ 1705 F17 ESC [ 31 ~ ESC [ 31 $ ESC [ 31 ^ ESC [ 31 @
1744 F18 ESC [ 32 ~ ESC [ 32 $ ESC [ 32 ^ ESC [ 32 @ 1706 F18 ESC [ 32 ~ ESC [ 32 $ ESC [ 32 ^ ESC [ 32 @
1745 F19 ESC [ 33 ~ ESC [ 33 $ ESC [ 33 ^ ESC [ 33 @ 1707 F19 ESC [ 33 ~ ESC [ 33 $ ESC [ 33 ^ ESC [ 33 @
1746 F20 ESC [ 34 ~ ESC [ 34 $ ESC [ 34 ^ ESC [ 34 @ 1708 F20 ESC [ 34 ~ ESC [ 34 $ ESC [ 34 ^ ESC [ 34 @
1747 Application 1709 Application
1748 Up ESC [ A ESC [ a ESC O a ESC O A 1710 Up ESC [ A ESC [ a ESC O a ESC O A
1749 Down ESC [ B ESC [ b ESC O b ESC O B 1711 Down ESC [ B ESC [ b ESC O b ESC O B
1750 Right ESC [ C ESC [ c ESC O c ESC O C 1712 Right ESC [ C ESC [ c ESC O c ESC O C
1751 Left ESC [ D ESC [ d ESC O d ESC O D 1713 Left ESC [ D ESC [ d ESC O d ESC O D
1752 KP_Enter ^M ESC O M 1714 KP_Enter ^M ESC O M
1753 KP_F1 ESC O P ESC O P 1715 KP_F1 ESC O P ESC O P
1754 KP_F2 ESC O Q ESC O Q 1716 KP_F2 ESC O Q ESC O Q
1755 KP_F3 ESC O R ESC O R 1717 KP_F3 ESC O R ESC O R
1756 KP_F4 ESC O S ESC O S 1718 KP_F4 ESC O S ESC O S
1757 XK_KP_Multiply * ESC O j 1719 XK_KP_Multiply * ESC O j
1758 XK_KP_Add + ESC O k 1720 XK_KP_Add + ESC O k
1759 XK_KP_Separator , ESC O l 1721 XK_KP_Separator , ESC O l
1760 XK_KP_Subtract - ESC O m 1722 XK_KP_Subtract - ESC O m
1761 XK_KP_Decimal . ESC O n 1723 XK_KP_Decimal . ESC O n
1762 XK_KP_Divide / ESC O o 1724 XK_KP_Divide / ESC O o
1763 XK_KP_0 0 ESC O p 1725 XK_KP_0 0 ESC O p
1764 XK_KP_1 1 ESC O q 1726 XK_KP_1 1 ESC O q
1765 XK_KP_2 2 ESC O r 1727 XK_KP_2 2 ESC O r
1766 XK_KP_3 3 ESC O s 1728 XK_KP_3 3 ESC O s
1767 XK_KP_4 4 ESC O t 1729 XK_KP_4 4 ESC O t
1768 XK_KP_5 5 ESC O u 1730 XK_KP_5 5 ESC O u
1769 XK_KP_6 6 ESC O v 1731 XK_KP_6 6 ESC O v
1770 XK_KP_7 7 ESC O w 1732 XK_KP_7 7 ESC O w
1771 XK_KP_8 8 ESC O x 1733 XK_KP_8 8 ESC O x
1772 XK_KP_9 9 ESC O y 1734 XK_KP_9 9 ESC O y
1773
1774CONFIGURE OPTIONS 1735CONFIGURE OPTIONS
1775 General hint: if you get compile errors, then likely your configuration 1736 General hint: if you get compile errors, then likely your configuration
1776 hasn't been tested well. Either try with "--enable-everything" or use 1737 hasn't been tested well. Either try with "--enable-everything" or use
1777 the ./reconf script as a base for experiments. ./reconf is used by 1738 the ./reconf script as a base for experiments. ./reconf is used by
1778 myself, so it should generally be a working config. Of course, you 1739 myself, so it should generally be a working config. Of course, you
1808 in lets rxvt-unicode choose replacement fonts more intelligently. 1769 in lets rxvt-unicode choose replacement fonts more intelligently.
1809 Compiling them in will make your binary bigger (all of together cost 1770 Compiling them in will make your binary bigger (all of together cost
1810 about 700kB), but it doesn't increase memory usage unless you use a 1771 about 700kB), but it doesn't increase memory usage unless you use a
1811 font requiring one of these encodings. 1772 font requiring one of these encodings.
1812 1773
1813 all all available codeset groups 1774 all all available codeset groups
1814 zh common chinese encodings 1775 zh common chinese encodings
1815 zh_ext rarely used but very big chinese encodigs 1776 zh_ext rarely used but very big chinese encodigs
1816 jp common japanese encodings 1777 jp common japanese encodings
1817 jp_ext rarely used but big japanese encodings 1778 jp_ext rarely used but big japanese encodings
1818 kr korean encodings 1779 kr korean encodings
1819
1820 --enable-xim (default: on) 1780 --enable-xim (default: on)
1821 Add support for XIM (X Input Method) protocol. This allows using 1781 Add support for XIM (X Input Method) protocol. This allows using
1822 alternative input methods (e.g. kinput2) and will also correctly set 1782 alternative input methods (e.g. kinput2) and will also correctly set
1823 up the input for people using dead keys or compose keys. 1783 up the input for people using dead keys or compose keys.
1824 1784
1948 cursor blinking and underline cursor (-cb, -uc) 1908 cursor blinking and underline cursor (-cb, -uc)
1949 XEmbed support (-embed) 1909 XEmbed support (-embed)
1950 user-pty (-pty-fd) 1910 user-pty (-pty-fd)
1951 hold on exit (-hold) 1911 hold on exit (-hold)
1952 skip builtin block graphics (-sbg) 1912 skip builtin block graphics (-sbg)
1913 separate highlightcolor support (-hc)
1953 1914
1954 It also enabled some non-essential features otherwise disabled, such 1915 It also enables some non-essential features otherwise disabled, such
1955 as: 1916 as:
1956 1917
1957 some round-trip time optimisations 1918 some round-trip time optimisations
1958 nearest color allocation on pseudocolor screens 1919 nearest color allocation on pseudocolor screens
1959 UTF8_STRING supporr for selection 1920 UTF8_STRING supporr for selection
2041 Marc Lehmann <rxvt@schmorp.de> converted this document to pod and 2002 Marc Lehmann <rxvt@schmorp.de> converted this document to pod and
2042 reworked it from the original Rxvt documentation, which was done by 2003 reworked it from the original Rxvt documentation, which was done by
2043 Geoff Wing <gcw@pobox.com>, who in turn used the XTerm documentation and 2004 Geoff Wing <gcw@pobox.com>, who in turn used the XTerm documentation and
2044 other sources. 2005 other sources.
2045 2006
2007POD ERRORS
2008 Hey! The above document had some coding errors, which are explained
2009 below:
2010
2011 Around line 2952:
2012 =back doesn't take any parameters, but you said =back X<Mouse>
2013
2014 Around line 3048:
2015 =back doesn't take any parameters, but you said =back X<KeyCodes>
2016

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines