… | |
… | |
187 | |
187 | |
188 | =back |
188 | =back |
189 | |
189 | |
190 | X<CSI> |
190 | X<CSI> |
191 | |
191 | |
192 | =head1 CSI (Code Sequence Introducer) Sequences |
192 | =head1 CSI (Command Sequence Introducer) Sequences |
193 | |
193 | |
194 | =over 4 |
194 | =over 4 |
195 | |
195 | |
196 | =item B<< C<ESC [ Ps @> >> |
196 | =item B<< C<ESC [ Ps @> >> |
197 | |
197 | |
… | |
… | |
360 | B<< C<h> >> Insert Mode (SMIR) |
360 | B<< C<h> >> Insert Mode (SMIR) |
361 | B<< C<l> >> Replace Mode (RMIR) |
361 | B<< C<l> >> Replace Mode (RMIR) |
362 | |
362 | |
363 | =end table |
363 | =end table |
364 | |
364 | |
365 | =item B<< C<Ps = 20> >> I<unimplemented> |
365 | =item B<< C<Ps = 20> >> (partially implemented) |
366 | |
366 | |
367 | =begin table |
367 | =begin table |
368 | |
368 | |
369 | B<< C<h> >> Automatic Newline (LNM) |
369 | B<< C<h> >> Automatic Newline (LNM) |
370 | B<< C<h> >> Normal Linefeed (LNM) |
370 | B<< C<l> >> Normal Linefeed (LNM) |
371 | |
371 | |
372 | =end table |
372 | =end table |
373 | |
373 | |
374 | =back |
374 | =back |
375 | |
375 | |
… | |
… | |
378 | Character Attributes (SGR) |
378 | Character Attributes (SGR) |
379 | |
379 | |
380 | =begin table |
380 | =begin table |
381 | |
381 | |
382 | B<< C<Ps = 0> >> Normal (default) |
382 | B<< C<Ps = 0> >> Normal (default) |
383 | B<< C<Ps = 1 / 22> >> On / Off Bold (bright fg) |
383 | B<< C<Ps = 1 / 21> >> On / Off Bold (bright fg) |
|
|
384 | B<< C<Ps = 3 / 23> >> On / Off Italic (NYI) |
384 | B<< C<Ps = 4 / 24> >> On / Off Underline |
385 | B<< C<Ps = 4 / 24> >> On / Off Underline |
385 | B<< C<Ps = 5 / 25> >> On / Off Blink (bright bg) |
386 | B<< C<Ps = 5 / 25> >> On / Off Slow Blink (bright bg) |
|
|
387 | B<< C<Ps = 6 / 26> >> On / Off Rapid Blink (bright bg) |
|
|
388 | B<< C<Ps = 7 / 27> >> On / Off Invisible (NYI) |
386 | B<< C<Ps = 7 / 27> >> On / Off Inverse |
389 | B<< C<Ps = 8 / 27> >> On / Off Inverse |
387 | B<< C<Ps = 30 / 40> >> fg/bg Black |
390 | B<< C<Ps = 30 / 40> >> fg/bg Black |
388 | B<< C<Ps = 31 / 41> >> fg/bg Red |
391 | B<< C<Ps = 31 / 41> >> fg/bg Red |
389 | B<< C<Ps = 32 / 42> >> fg/bg Green |
392 | B<< C<Ps = 32 / 42> >> fg/bg Green |
390 | B<< C<Ps = 33 / 43> >> fg/bg Yellow |
393 | B<< C<Ps = 33 / 43> >> fg/bg Yellow |
391 | B<< C<Ps = 34 / 44> >> fg/bg Blue |
394 | B<< C<Ps = 34 / 44> >> fg/bg Blue |
392 | B<< C<Ps = 35 / 45> >> fg/bg Magenta |
395 | B<< C<Ps = 35 / 45> >> fg/bg Magenta |
393 | B<< C<Ps = 36 / 46> >> fg/bg Cyan |
396 | B<< C<Ps = 36 / 46> >> fg/bg Cyan |
394 | B<< C<Ps = 37 / 47> >> fg/bg White |
397 | B<< C<Ps = 37 / 47> >> fg/bg White |
395 | B<< C<Ps = 39 / 49> >> fg/bg Default |
398 | B<< C<Ps = 39 / 49> >> fg/bg Default |
|
|
399 | B<< C<Ps = 90 / 100> >> fg/bg Bright Black |
|
|
400 | B<< C<Ps = 91 / 101> >> fg/bg Bright Red |
|
|
401 | B<< C<Ps = 92 / 102> >> fg/bg Bright Green |
|
|
402 | B<< C<Ps = 93 / 103> >> fg/bg Bright Yellow |
|
|
403 | B<< C<Ps = 94 / 104> >> fg/bg Bright Blue |
|
|
404 | B<< C<Ps = 95 / 105> >> fg/bg Bright Magenta |
|
|
405 | B<< C<Ps = 96 / 106> >> fg/bg Bright Cyan |
|
|
406 | B<< C<Ps = 97 / 107> >> fg/bg Bright White |
|
|
407 | B<< C<Ps = 99 / 109> >> fg/bg Bright Default |
396 | |
408 | |
397 | =end table |
409 | =end table |
398 | |
410 | |
399 | =item B<< C<ESC [ Ps n> >> |
411 | =item B<< C<ESC [ Ps n> >> |
400 | |
412 | |
… | |
… | |
535 | B<< C<h> >> Send Mouse X & Y on button press. |
547 | B<< C<h> >> Send Mouse X & Y on button press. |
536 | B<< C<l> >> No mouse reporting. |
548 | B<< C<l> >> No mouse reporting. |
537 | |
549 | |
538 | =end table |
550 | =end table |
539 | |
551 | |
540 | X<Priv10> |
|
|
541 | |
|
|
542 | =item B<< C<Ps = 10> >> (B<rxvt>) |
552 | =item B<< C<Ps = 10> >> (B<rxvt>) |
543 | |
553 | |
544 | =begin table |
554 | =begin table |
545 | |
555 | |
546 | B<< C<h> >> visible |
556 | B<< C<h> >> menuBar visible |
547 | B<< C<l> >> invisible |
557 | B<< C<l> >> menuBar invisible |
548 | |
558 | |
549 | =end table |
559 | =end table |
550 | |
560 | |
551 | =item B<< C<Ps = 25> >> |
561 | =item B<< C<Ps = 25> >> |
552 | |
562 | |
… | |
… | |
653 | B<< C<h> >> Use Hilite Mouse Tracking. |
663 | B<< C<h> >> Use Hilite Mouse Tracking. |
654 | B<< C<l> >> No mouse reporting. |
664 | B<< C<l> >> No mouse reporting. |
655 | |
665 | |
656 | =end table |
666 | =end table |
657 | |
667 | |
658 | =item B<< C<Ps = 1010> >> |
668 | =item B<< C<Ps = 1010> >> (B<rxvt>) |
659 | |
669 | |
660 | =begin table |
670 | =begin table |
661 | |
671 | |
662 | B<< C<h> >> Don't scroll to bottom on TTY output |
672 | B<< C<h> >> Don't scroll to bottom on TTY output |
663 | B<< C<l> >> Scroll to bottom on TTY output |
673 | B<< C<l> >> Scroll to bottom on TTY output |
664 | |
674 | |
665 | =end table |
675 | =end table |
666 | |
676 | |
667 | =item B<< C<Ps = 1011> >> |
677 | =item B<< C<Ps = 1011> >> (B<rxvt>) |
668 | |
678 | |
669 | =begin table |
679 | =begin table |
670 | |
680 | |
671 | B<< C<h> >> Scroll to bottom when a key is pressed |
681 | B<< C<h> >> Scroll to bottom when a key is pressed |
672 | B<< C<l> >> Don't scroll to bottom when a key is pressed |
682 | B<< C<l> >> Don't scroll to bottom when a key is pressed |
… | |
… | |
686 | |
696 | |
687 | =begin table |
697 | =begin table |
688 | |
698 | |
689 | B<< C<h> >> Save cursor position |
699 | B<< C<h> >> Save cursor position |
690 | B<< C<l> >> Restore cursor position |
700 | B<< C<l> >> Restore cursor position |
|
|
701 | |
|
|
702 | =end table |
|
|
703 | |
|
|
704 | =item B<< C<Ps = 1049> >> |
|
|
705 | |
|
|
706 | =begin table |
|
|
707 | |
|
|
708 | B<< C<h> >> Use Alternate Screen Buffer - clear Alternate Screen Buffer if switching to it |
|
|
709 | B<< C<l> >> Use Normal Screen Buffer |
691 | |
710 | |
692 | =end table |
711 | =end table |
693 | |
712 | |
694 | =back |
713 | =back |
695 | |
714 | |
… | |
… | |
727 | B<< C<Ps = 49> >> Change default background colour to B<< C<Pt> >> I<rxvt compile-time option> |
746 | B<< C<Ps = 49> >> Change default background colour to B<< C<Pt> >> I<rxvt compile-time option> |
728 | B<< C<Ps = 50> >> Set fontset to B<< C<Pt> >>, with the following special values of B<< C<Pt> >> (B<rxvt>) B<< C<#+n> >> change up B<< C<n> >> B<< C<#-n> >> change down B<< C<n> >> if B<< C<n> >> is missing of 0, a value of 1 is used I<empty> change to font0 B<< C<n> >> change to font B<< C<n> >> |
747 | B<< C<Ps = 50> >> Set fontset to B<< C<Pt> >>, with the following special values of B<< C<Pt> >> (B<rxvt>) B<< C<#+n> >> change up B<< C<n> >> B<< C<#-n> >> change down B<< C<n> >> if B<< C<n> >> is missing of 0, a value of 1 is used I<empty> change to font0 B<< C<n> >> change to font B<< C<n> >> |
729 | B<< C<Ps = 55> >> Log all scrollback buffer and all of screen to B<< C<Pt> >> |
748 | B<< C<Ps = 55> >> Log all scrollback buffer and all of screen to B<< C<Pt> >> |
730 | B<< C<Ps = 701> >> Change current locale to B<< C<Pt> >>, or, if B<< C<Pt> >> is B<< C<?> >>, return the current locale (@@RXVT_NAME@@ extension) |
749 | B<< C<Ps = 701> >> Change current locale to B<< C<Pt> >>, or, if B<< C<Pt> >> is B<< C<?> >>, return the current locale (@@RXVT_NAME@@ extension) |
731 | B<< C<Ps = 702> >> find font for character, used for debugging (@@RXVT_NAME@@ extension) |
750 | B<< C<Ps = 702> >> find font for character, used for debugging (@@RXVT_NAME@@ extension) |
732 | B<< C<Ps = 703> >> command B<< C<Pt> >> I<rxvt compile-time option> (@@RXVT_NAME@@ extension) |
751 | B<< C<Ps = 703> >> menubar command B<< C<Pt> >> I<rxvt compile-time option> (@@RXVT_NAME@@ extension) |
733 | |
752 | |
734 | =end table |
753 | =end table |
735 | |
754 | |
736 | =back |
755 | =back |
737 | |
756 | |
… | |
… | |
1416 | slower and require lots of memory, but as long as you don't use them, you |
1435 | slower and require lots of memory, but as long as you don't use them, you |
1417 | don't pay for them. |
1436 | don't pay for them. |
1418 | |
1437 | |
1419 | =item --with-codesets=NAME,... |
1438 | =item --with-codesets=NAME,... |
1420 | |
1439 | |
1421 | Compile in support for additional codeset groups: |
1440 | Compile in support for additional codeset (encoding) groups. These codeset |
|
|
1441 | tables are currently only used for driving X11 core fonts, they are not |
|
|
1442 | required for Xft fonts. Compiling them in will make your binary bigger |
|
|
1443 | (together about 700kB), but it doesn't increase memory usage unless you |
|
|
1444 | use an X11 font requiring one of these encodings. |
1422 | |
1445 | |
1423 | =begin table |
1446 | =begin table |
1424 | |
1447 | |
1425 | all all of the above |
1448 | all all available codeset groups |
1426 | cn common chinese encodings |
1449 | cn common chinese encodings |
1427 | cn_ext rarely used but very big chinese encodigs |
1450 | cn_ext rarely used but very big chinese encodigs |
1428 | jp common japanese encodings |
1451 | jp common japanese encodings |
1429 | jp_ext rarely used but big japanese encodings |
1452 | jp_ext rarely used but big japanese encodings |
1430 | kr korean encodings |
1453 | kr korean encodings |
… | |
… | |
1586 | |
1609 | |
1587 | Add support for many small features that are not essential but nice to |
1610 | Add support for many small features that are not essential but nice to |
1588 | have. Normally you want this, but for very small binaries you may want to |
1611 | have. Normally you want this, but for very small binaries you may want to |
1589 | disable this. |
1612 | disable this. |
1590 | |
1613 | |
|
|
1614 | =item --enable-iso14755 |
|
|
1615 | |
|
|
1616 | Enable extended ISO 14755 support (see @@RXVT_NAME@@(1), or |
|
|
1617 | F<doc/rxvt.1.txt>). Basic support (section 5.1) is enabled by |
|
|
1618 | C<--enable-frills>, while support for 5.2, 5.3 and 5.4 is enabled with |
|
|
1619 | this switch. |
|
|
1620 | |
1591 | =item --enable-linespace |
1621 | =item --enable-linespace |
1592 | |
1622 | |
1593 | Add support to provide user specified line spacing between text rows. |
1623 | Add support to provide user specified line spacing between text rows. |
1594 | |
1624 | |
1595 | =item --enable-keepscrolling |
1625 | =item --enable-keepscrolling |