… | |
… | |
4 | |
4 | |
5 | SYNOPSIS |
5 | SYNOPSIS |
6 | rxvt [options] [-e command [ args ]] |
6 | rxvt [options] [-e command [ args ]] |
7 | |
7 | |
8 | DESCRIPTION |
8 | DESCRIPTION |
9 | rxvt-unicode, version 7.9, is a colour vt102 terminal emulator intended |
9 | rxvt-unicode, version 8.3, is a colour vt102 terminal emulator intended |
10 | as an *xterm*(1) replacement for users who do not require features such |
10 | as an *xterm*(1) replacement for users who do not require features such |
11 | as Tektronix 4014 emulation and toolkit-style configurability. As a |
11 | as Tektronix 4014 emulation and toolkit-style configurability. As a |
12 | result, rxvt-unicode uses much less swap space -- a significant |
12 | result, rxvt-unicode uses much less swap space -- a significant |
13 | advantage on a machine serving many X sessions. |
13 | advantage on a machine serving many X sessions. |
14 | |
14 | |
15 | FREQUENTLY ASKED QUESTIONS |
15 | FREQUENTLY ASKED QUESTIONS |
16 | See rxvt(7) (try "man 7 rxvt") for a list of frequently asked questions |
16 | See rxvt(7) (try "man 7 rxvt") for a list of frequently asked questions |
17 | and answer to them and some common problems. That document is also |
17 | and answer to them and some common problems. That document is also |
18 | accessible on the World-Wide-Web at |
18 | accessible on the World-Wide-Web at |
19 | <http://cvs.schmorp.de/browse/*checkout*/rxvt-unicode/doc/rxvt.7.html>. |
19 | <http://cvs.schmorp.de/browse/rxvt-unicode/doc/rxvt.7.html>. |
20 | |
20 | |
21 | RXVT-UNICODE VS. RXVT |
21 | RXVT-UNICODE VS. RXVT |
22 | Unlike the original rxvt, rxvt-unicode stores all text in Unicode |
22 | Unlike the original rxvt, rxvt-unicode stores all text in Unicode |
23 | internally. That means it can store and display most scripts in the |
23 | internally. That means it can store and display most scripts in the |
24 | world. Being a terminal emulator, however, some things are very |
24 | world. Being a terminal emulator, however, some things are very |
… | |
… | |
95 | |
95 | |
96 | -rv|+rv |
96 | -rv|+rv |
97 | Turn on/off simulated reverse video; resource reverseVideo. |
97 | Turn on/off simulated reverse video; resource reverseVideo. |
98 | |
98 | |
99 | -j|+j |
99 | -j|+j |
100 | Turn on/off jump scrolling; resource jumpScroll. |
100 | Turn on/off jump scrolling (allow multiple lines per refresh); |
|
|
101 | resource jumpScroll. |
|
|
102 | |
|
|
103 | -ss|+ss |
|
|
104 | Turn on/off skip scrolling (allow multiple screens per refresh); |
|
|
105 | resource skipScroll. |
101 | |
106 | |
102 | -ip|+ip | -tr|+tr |
107 | -ip|+ip | -tr|+tr |
103 | Turn on/off inheriting parent window's pixmap. Alternative form is |
108 | Turn on/off inheriting parent window's pixmap. Alternative form is |
104 | -tr; resource inheritPixmap. |
109 | -tr; resource inheritPixmap. |
105 | |
110 | |
… | |
… | |
118 | |
123 | |
119 | -tint *colour* |
124 | -tint *colour* |
120 | Tint the transparent background pixmap with the given colour when |
125 | Tint the transparent background pixmap with the given colour when |
121 | transparency is enabled with -tr or -ip. This only works for |
126 | transparency is enabled with -tr or -ip. This only works for |
122 | non-tiled backgrounds, currently. See also the -sh option that can |
127 | non-tiled backgrounds, currently. See also the -sh option that can |
123 | be used to brighten or darken the image in addition to tinting it; |
128 | be used to brighten or darken the image in addition to tinting it. |
124 | resource *tintColor*. Example: |
129 | Please note that certain tint colours can be applied on the |
|
|
130 | server-side, thus yielding performance gain of two orders of |
|
|
131 | magnitude. These colours are: blue, red, green, cyan, magenta, |
|
|
132 | yellow, and those close to them; resource *tintColor*. Example: |
125 | |
133 | |
126 | rxvt -tr -tint blue -sh 40 |
134 | rxvt -tr -tint blue -sh 40 |
127 | |
135 | |
|
|
136 | -sh *number* |
128 | -sh *number* Darken (0 .. 100) or lighten (-1 .. -100) the transparent |
137 | Darken (0 .. 100) or lighten (-1 .. -100) the transparent background |
129 | background image in addition to tinting it (i.e. -tint must be |
138 | image in addition to (or instead of) tinting it; resource *shading*. |
130 | specified, too, e.g. "-tint white"). |
139 | |
|
|
140 | -blt *string* |
|
|
141 | Specify background blending type. If background pixmap is specified |
|
|
142 | at the same time as transparency - such pixmap will be blended over |
|
|
143 | transparency image, using method specified. Supported values are : |
|
|
144 | add, alphablend, allanon - color values averaging, colorize, darken, |
|
|
145 | diff, dissipate, hue, lighten, overlay, saturate, screen, sub, tint, |
|
|
146 | value. The default is alpha-blending; resource *blendType*. |
|
|
147 | |
|
|
148 | -blr *HxV* |
|
|
149 | Apply Gaussian Blur with the specified radii to the transparent |
|
|
150 | background image. If single number is specified - both vertical and |
|
|
151 | horizontal radii are considered to be the same. Setting one of the |
|
|
152 | radii to 1 and another to a large number creates interesting effects |
|
|
153 | on some backgrounds. Maximum radius value is 128; resource |
|
|
154 | *blurRadius*. |
131 | |
155 | |
132 | -bg *colour* |
156 | -bg *colour* |
133 | Window background colour; resource background. |
157 | Window background colour; resource background. |
134 | |
158 | |
135 | -fg *colour* |
159 | -fg *colour* |
136 | Window foreground colour; resource foreground. |
160 | Window foreground colour; resource foreground. |
137 | |
161 | |
138 | -pixmap *file[;geom]* |
162 | -pixmap *file[;geom]* |
139 | Compile *XPM*: Specify XPM file for the background and also |
163 | Compile *afterimage*: Specify image file for the background and also |
140 | optionally specify its scaling with a geometry string. Note you may |
164 | optionally specify its scaling with a geometry string. Note you may |
141 | need to add quotes to avoid special shell interpretation of the ";" |
165 | need to add quotes to avoid special shell interpretation of the ";" |
142 | in the command-line; resource backgroundPixmap. |
166 | in the command-line; for more details see resource backgroundPixmap. |
143 | |
167 | |
144 | -cr *colour* |
168 | -cr *colour* |
145 | The cursor colour; resource cursorColor. |
169 | The cursor colour; resource cursorColor. |
146 | |
170 | |
147 | -pr *colour* |
171 | -pr *colour* |
… | |
… | |
327 | Set the font set to use for the X Input Method, see resource imFont |
351 | Set the font set to use for the X Input Method, see resource imFont |
328 | for more info. |
352 | for more info. |
329 | |
353 | |
330 | -tcw |
354 | -tcw |
331 | Change the meaning of triple-click selection with the left mouse |
355 | Change the meaning of triple-click selection with the left mouse |
|
|
356 | button. Only effective when the original (non-perl) selection code |
332 | button. Instead of selecting a full line it will extend the |
357 | is in-use. Instead of selecting a full line it will extend the |
333 | selection the end of the logical line only. resource |
358 | selection the end of the logical line only. resource |
334 | tripleclickwords. |
359 | tripleclickwords. |
335 | |
360 | |
336 | -insecure |
361 | -insecure |
337 | Enable "insecure" mode, which currently enables most of the escape |
362 | Enable "insecure" mode, which currently enables most of the escape |
… | |
… | |
484 | Use the specified colour to display underlined characters when the |
509 | Use the specified colour to display underlined characters when the |
485 | foreground colour is the default. |
510 | foreground colour is the default. |
486 | |
511 | |
487 | colorRV: *colour* |
512 | colorRV: *colour* |
488 | Use the specified colour as the background for reverse video |
513 | Use the specified colour as the background for reverse video |
489 | characters. |
514 | characters when OPTION_HC is disabled (--disable-frills). |
490 | |
515 | |
491 | underlineColor: *colour* |
516 | underlineColor: *colour* |
492 | If set, use the specified colour as the colour for the underline |
517 | If set, use the specified colour as the colour for the underline |
493 | itself. If unset, use the foreground colour. |
518 | itself. If unset, use the foreground colour. |
494 | |
519 | |
… | |
… | |
505 | True: simulate reverse video by foreground and background colours; |
530 | True: simulate reverse video by foreground and background colours; |
506 | option -rv. False: regular screen colours [default]; option +rv. See |
531 | option -rv. False: regular screen colours [default]; option +rv. See |
507 | note in COLORS AND GRAPHICS section. |
532 | note in COLORS AND GRAPHICS section. |
508 | |
533 | |
509 | jumpScroll: *boolean* |
534 | jumpScroll: *boolean* |
510 | True: specify that jump scrolling should be used. When scrolling |
535 | True: specify that jump scrolling should be used. When receiving |
511 | quickly, fewer screen updates are performed [default]; option -j. |
536 | lots of lines, rxvt will only scroll once a whole screen height of |
|
|
537 | lines has been read, resulting in fewer updates while still |
|
|
538 | displaying every received line; option -j. |
|
|
539 | |
512 | False: specify that smooth scrolling should be used; option +j. |
540 | False: specify that smooth scrolling should be used. rxvt will force |
|
|
541 | a screen refresh on each new line it received; option +j. |
|
|
542 | |
|
|
543 | skipScroll: *boolean* |
|
|
544 | True: (the default) specify that skip scrolling should be used. When |
|
|
545 | receiving lots of lines, rxvt will only scroll once in a while |
|
|
546 | (around 60 times per second), resulting in far fewer updates. This |
|
|
547 | can result in rxvt not ever displaying some of the lines it |
|
|
548 | receives; option -ss. |
|
|
549 | |
|
|
550 | False: specify that everything is to be displayed, even if the |
|
|
551 | refresh is too fast for the human eye to read anything (or the |
|
|
552 | monitor to display anything); option +ss. |
513 | |
553 | |
514 | inheritPixmap: *boolean* |
554 | inheritPixmap: *boolean* |
515 | True: make the background inherit the parent windows' pixmap, giving |
555 | True: make the background inherit the parent windows' pixmap, giving |
516 | artificial transparency. False: do not inherit the parent windows' |
556 | artificial transparency. False: do not inherit the parent windows' |
517 | pixmap. |
557 | pixmap. |
… | |
… | |
531 | Tint the transparent background pixmap with the given colour; option |
571 | Tint the transparent background pixmap with the given colour; option |
532 | -tint. |
572 | -tint. |
533 | |
573 | |
534 | shading: *number* |
574 | shading: *number* |
535 | Darken (0 .. 100) or lighten (-1 .. -100) the transparent background |
575 | Darken (0 .. 100) or lighten (-1 .. -100) the transparent background |
536 | image in addition to tinting it. |
576 | image in addition to tinting it; option -sh. |
|
|
577 | |
|
|
578 | blendType: *string* |
|
|
579 | Specify background blending type; option -blt. |
|
|
580 | |
|
|
581 | blurRadius: *number* |
|
|
582 | Apply Gaussian Blurr with the specified radius to the transparent |
|
|
583 | background image; option -blr. |
537 | |
584 | |
538 | scrollColor: *colour* |
585 | scrollColor: *colour* |
539 | Use the specified colour for the scrollbar [default #B2B2B2]. |
586 | Use the specified colour for the scrollbar [default #B2B2B2]. |
540 | |
587 | |
541 | troughColor: *colour* |
588 | troughColor: *colour* |
… | |
… | |
545 | borderColor: *colour* |
592 | borderColor: *colour* |
546 | The colour of the border around the text area and between the |
593 | The colour of the border around the text area and between the |
547 | scrollbar and the text. |
594 | scrollbar and the text. |
548 | |
595 | |
549 | backgroundPixmap: *file[;geom]* |
596 | backgroundPixmap: *file[;geom]* |
550 | Use the specified XPM file (note the `.xpm' extension is optional) |
597 | Use the specified image file for the background and also optionally |
551 | for the background and also optionally specify its scaling with a |
598 | specify its scaling with a geometry string WxH+X+Y, in which "W" / |
552 | geometry string WxH+X+Y, in which "W" / "H" specify the |
|
|
553 | horizontal/vertical scale (percent) and "X" / "Y" locate the image |
599 | "H" specify the horizontal/vertical scale (percent), and "X" / "Y" |
554 | centre (percent). A scale of 0 displays the image with tiling. A |
600 | locate the image centre (percent). A scale of 0 displays the image |
555 | scale of 1 displays the image without any scaling. A scale of 2 to 9 |
601 | with tiling. A scale of 1 displays the image without any scaling. A |
556 | specifies an integer number of images in that direction. No image |
602 | scale of 2 to 9 specifies an integer number of images in that |
557 | will be magnified beyond 10 times its original size. The maximum |
603 | direction. No image will be magnified beyond 10 times its original |
558 | permitted scale is 1000. [default 0x0+50+50] |
604 | size. The maximum permitted scale is 1000. Special string of "auto" |
|
|
605 | used as a geometry will cause image to be automatically scaled to |
|
|
606 | match window size. If used in conjunction with -tr option - |
|
|
607 | specified pixmap will be blended over transparency image using |
|
|
608 | either alpha-blending, or any other blending type, specified with |
|
|
609 | -blt "type" option. [default 0x0+50+50] |
559 | |
610 | |
560 | path: *path* |
611 | path: *path* |
561 | Specify the colon-delimited search path for finding XPM files. |
612 | Specify the colon-delimited search path for finding XPM files. |
562 | |
613 | |
563 | font: *fontlist* |
614 | font: *fontlist* |
… | |
… | |
630 | colours are not reachable. |
681 | colours are not reachable. |
631 | |
682 | |
632 | selectstyle: *mode* |
683 | selectstyle: *mode* |
633 | Set mouse selection style to old which is 2.20, oldword which is |
684 | Set mouse selection style to old which is 2.20, oldword which is |
634 | xterm style with 2.20 old word selection, or anything else which |
685 | xterm style with 2.20 old word selection, or anything else which |
635 | gives xterm style selection. |
686 | gives xterm style selection. Only effective when the original |
|
|
687 | (non-perl) selection code is in use. |
636 | |
688 | |
637 | scrollstyle: *mode* |
689 | scrollstyle: *mode* |
638 | Set scrollbar style to rxvt, plain, next or xterm. plain is the |
690 | Set scrollbar style to rxvt, plain, next or xterm. plain is the |
639 | author's favourite. |
691 | author's favourite. |
640 | |
692 | |
… | |
… | |
649 | explicitly set; option -n. |
701 | explicitly set; option -n. |
650 | |
702 | |
651 | mapAlert: *boolean* |
703 | mapAlert: *boolean* |
652 | True: de-iconify (map) on receipt of a bell character. False: no |
704 | True: de-iconify (map) on receipt of a bell character. False: no |
653 | de-iconify (map) on receipt of a bell character [default]. |
705 | de-iconify (map) on receipt of a bell character [default]. |
|
|
706 | |
|
|
707 | urgentOnBell: *boolean* |
|
|
708 | True: set the urgency hint for the wm on receipt of a bell |
|
|
709 | character. False: do not set the urgency hint [default]. |
654 | |
710 | |
655 | visualBell: *boolean* |
711 | visualBell: *boolean* |
656 | True: use visual bell on receipt of a bell character; option -vb. |
712 | True: use visual bell on receipt of a bell character; option -vb. |
657 | False: no visual bell [default]; option +vb. |
713 | False: no visual bell [default]; option +vb. |
658 | |
714 | |
… | |
… | |
787 | |
843 | |
788 | cutchars: *string* |
844 | cutchars: *string* |
789 | The characters used as delimiters for double-click word selection |
845 | The characters used as delimiters for double-click word selection |
790 | (whitespace delimiting is added automatically if resource is given). |
846 | (whitespace delimiting is added automatically if resource is given). |
791 | |
847 | |
792 | When the selection extension is in use (the default if compiled in, |
848 | When the perl selection extension is in use (the default if compiled |
793 | see the rxvtperl(3) manpage), a suitable regex using these |
849 | in, see the rxvtperl(3) manpage), a suitable regex using these |
794 | characters will be created (if the resource exists, otherwise, no |
850 | characters will be created (if the resource exists, otherwise, no |
795 | regex will be created). In this mode, characters outside ISO-8859-1 |
851 | regex will be created). In this mode, characters outside ISO-8859-1 |
796 | can be used. |
852 | can be used. |
797 | |
853 | |
798 | When the selection extension is not used, only ISO-8859-1 characters |
854 | When the selection extension is not used, only ISO-8859-1 characters |
… | |
… | |
850 | |
906 | |
851 | secondaryScreen: *boolean* |
907 | secondaryScreen: *boolean* |
852 | Turn on/off secondary screen (default enabled). |
908 | Turn on/off secondary screen (default enabled). |
853 | |
909 | |
854 | secondaryScroll: *boolean* |
910 | secondaryScroll: *boolean* |
855 | Turn on/off secondary screen scroll (default enabled). If the this |
911 | Turn on/off secondary screen scroll (default enabled). If this |
856 | option is enabled, scrolls on the secondary screen will change the |
912 | option is enabled, scrolls on the secondary screen will change the |
857 | scrollback buffer and switching to/from the secondary screen will |
913 | scrollback buffer and switching to/from the secondary screen will |
858 | instead scroll the screen up. |
914 | instead scroll the screen up. |
859 | |
915 | |
860 | hold: *boolean* |
916 | hold: *boolean* |
… | |
… | |
886 | |
942 | |
887 | *string* may contain escape values ("\a": bell, "\b": backspace, |
943 | *string* may contain escape values ("\a": bell, "\b": backspace, |
888 | "\e", "\E": escape, "\n": newline, "\r": carriage return, "\t": tab, |
944 | "\e", "\E": escape, "\n": newline, "\r": carriage return, "\t": tab, |
889 | "\000": octal number) or verbatim control characters ("^?": delete, |
945 | "\000": octal number) or verbatim control characters ("^?": delete, |
890 | "^@": null, "^A" ...) and may be enclosed with double quotes so that |
946 | "^@": null, "^A" ...) and may be enclosed with double quotes so that |
891 | it can start or end with whitespace. |
947 | it can start or end with whitespace. This feature is deprecated and |
|
|
948 | will be removed. |
892 | |
949 | |
893 | Please note that you need to double the "\" in resource files, as |
950 | Please note that you need to double the "\" in resource files, as |
894 | Xlib itself does its own de-escaping (you can use "\033" instead of |
951 | Xlib itself does its own de-escaping (you can use "\033" instead of |
895 | "\e" (and so on), which will work with both Xt and rxvt's own |
952 | "\e" (and so on), which will work with both Xt and rxvt's own |
896 | processing). |
953 | processing). |
… | |
… | |
1007 | Sets the hotkey that starts the incremental scrollback buffer search |
1064 | Sets the hotkey that starts the incremental scrollback buffer search |
1008 | (default: "M-s"). |
1065 | (default: "M-s"). |
1009 | |
1066 | |
1010 | urlLauncher: *string* |
1067 | urlLauncher: *string* |
1011 | Specifies the program to be started with a URL argument. Used by the |
1068 | Specifies the program to be started with a URL argument. Used by the |
1012 | "selection-popup" and "mark-urls" perl extensions. |
1069 | "selection-popup" and "matcher" perl extensions. |
1013 | |
1070 | |
1014 | transient-for: *windowid* |
1071 | transient-for: *windowid* |
1015 | Compile *frills*: Sets the WM_TRANSIENT_FOR property to the given |
1072 | Compile *frills*: Sets the WM_TRANSIENT_FOR property to the given |
1016 | window id. |
1073 | window id. |
1017 | |
1074 | |
1018 | override-redirect: *boolean* |
1075 | override-redirect: *boolean* |
1019 | Compile *frills*: Sets override-redirect for the terminal window, |
1076 | Compile *frills*: Sets override-redirect for the terminal window, |
1020 | making it almost invisible to window managers; option |
1077 | making it almost invisible to window managers; option |
1021 | -override-redirect. |
1078 | -override-redirect. |
|
|
1079 | |
|
|
1080 | iso14755_52: *boolean* |
|
|
1081 | Turn on/off ISO 14755 5.2 mode (default enabled). |
1022 | |
1082 | |
1023 | THE SCROLLBAR |
1083 | THE SCROLLBAR |
1024 | Lines of text that scroll off the top of the rxvt window (resource: |
1084 | Lines of text that scroll off the top of the rxvt window (resource: |
1025 | saveLines) and can be scrolled back using the scrollbar or by |
1085 | saveLines) and can be scrolled back using the scrollbar or by |
1026 | keystrokes. The normal rxvt scrollbar has arrows and its behaviour is |
1086 | keystrokes. The normal rxvt scrollbar has arrows and its behaviour is |
… | |
… | |
1040 | disabled -- on the assumption that we are using a fullscreen |
1100 | disabled -- on the assumption that we are using a fullscreen |
1041 | application. Instead, pressing Button1 and Button3 sends ESC [ 6 ~ |
1101 | application. Instead, pressing Button1 and Button3 sends ESC [ 6 ~ |
1042 | (Next) and ESC [ 5 ~ (Prior), respectively. Similarly, clicking on the |
1102 | (Next) and ESC [ 5 ~ (Prior), respectively. Similarly, clicking on the |
1043 | up and down arrows sends ESC [ A (Up) and ESC [ B (Down), respectively. |
1103 | up and down arrows sends ESC [ A (Up) and ESC [ B (Down), respectively. |
1044 | |
1104 | |
1045 | TEXT SELECTION AND INSERTION |
1105 | THE SELECTION: SELECTING AND PASTING TEXT |
1046 | The behaviour of text selection and insertion mechanism is similar to |
1106 | The behaviour of text selection and insertion/pasting mechanism is |
1047 | *xterm*(1). |
1107 | similar to *xterm*(1). |
1048 | |
1108 | |
1049 | Selection: |
1109 | Selecting: |
1050 | Left click at the beginning of the region, drag to the end of the |
1110 | Left click at the beginning of the region, drag to the end of the |
1051 | region and release; Right click to extend the marked region; Left |
1111 | region and release; Right click to extend the marked region; Left |
1052 | double-click to select a word; Left triple-click to select the |
1112 | double-click to select a word; Left triple-click to select the |
1053 | entire logical line (which can span multiple screen lines), unless |
1113 | entire logical line (which can span multiple screen lines), unless |
1054 | modified by resource tripleclickwords. |
1114 | modified by resource tripleclickwords. |
… | |
… | |
1057 | (Compile: *frills*) will create a rectangular selection instead of a |
1117 | (Compile: *frills*) will create a rectangular selection instead of a |
1058 | normal one. In this mode, every selected row becomes its own line in |
1118 | normal one. In this mode, every selected row becomes its own line in |
1059 | the selection, and trailing whitespace is visually underlined and |
1119 | the selection, and trailing whitespace is visually underlined and |
1060 | removed from the selection. |
1120 | removed from the selection. |
1061 | |
1121 | |
1062 | Insertion: |
1122 | Pasting: |
1063 | Pressing and releasing the Middle mouse button in an rxvt window |
1123 | Pressing and releasing the Middle mouse button in an rxvt window |
1064 | causes the value of the PRIMARY selection (or CLIPBOARD with the |
1124 | causes the value of the PRIMARY selection (or CLIPBOARD with the |
1065 | Meta modifier) to be inserted as if it had been typed on the |
1125 | Meta modifier) to be inserted as if it had been typed on the |
1066 | keyboard. |
1126 | keyboard. |
1067 | |
1127 | |
… | |
… | |
1085 | far. |
1145 | far. |
1086 | |
1146 | |
1087 | ISO 14755 SUPPORT |
1147 | ISO 14755 SUPPORT |
1088 | ISO 14755 is a standard for entering and viewing unicode characters and |
1148 | ISO 14755 is a standard for entering and viewing unicode characters and |
1089 | character codes using the keyboard. It consists of 4 parts. The first |
1149 | character codes using the keyboard. It consists of 4 parts. The first |
1090 | part is available rxvt-unicode has been compiled with "--enable-frills", |
1150 | part is available if rxvt-unicode has been compiled with |
1091 | the rest is available when rxvt-unicode was compiled with |
1151 | "--enable-frills", the rest is available when rxvt-unicode was compiled |
1092 | "--enable-iso14755". |
1152 | with "--enable-iso14755". |
1093 | |
1153 | |
1094 | * 5.1: Basic method |
1154 | * 5.1: Basic method |
1095 | |
|
|
1096 | This allows you to enter unicode characters using their hexcode. |
1155 | This allows you to enter unicode characters using their hexcode. |
1097 | |
1156 | |
1098 | Start by pressing and holding both "Control" and "Shift", then enter |
1157 | Start by pressing and holding both "Control" and "Shift", then enter |
1099 | hex-digits (between one and six). Releasing "Control" and "Shift" |
1158 | hex-digits (between one and six). Releasing "Control" and "Shift" |
1100 | will commit the character as if it were typed directly. While |
1159 | will commit the character as if it were typed directly. While |
… | |
… | |
1106 | address, which you cannot type. Fortunately, the card has the e-mail |
1165 | address, which you cannot type. Fortunately, the card has the e-mail |
1107 | address printed as hexcodes, e.g. "671d 65e5". You can enter this |
1166 | address printed as hexcodes, e.g. "671d 65e5". You can enter this |
1108 | easily by pressing "Control" and "Shift", followed by |
1167 | easily by pressing "Control" and "Shift", followed by |
1109 | "6-7-1-D-SPACE-6-5-E-5", followed by releasing the modifier keys. |
1168 | "6-7-1-D-SPACE-6-5-E-5", followed by releasing the modifier keys. |
1110 | |
1169 | |
1111 | * 5.2: Keyboard symbols entry method |
1170 | * 5.2: Keyboard symbols entry method |
1112 | |
|
|
1113 | This mode lets you input characters representing the keycap symbols |
1171 | This mode lets you input characters representing the keycap symbols |
1114 | of your keyboard, if representable in the current locale encoding. |
1172 | of your keyboard, if representable in the current locale encoding. |
1115 | |
1173 | |
1116 | Start by pressing "Control" and "Shift" together, then releasing |
1174 | Start by pressing "Control" and "Shift" together, then releasing |
1117 | them. The next special key (cursor keys, home etc.) you enter will |
1175 | them. The next special key (cursor keys, home etc.) you enter will |
… | |
… | |
1119 | corresponding keycap symbol. The symbol will only be entered when |
1177 | corresponding keycap symbol. The symbol will only be entered when |
1120 | the key has been released, otherwise pressing e.g. "Shift" would |
1178 | the key has been released, otherwise pressing e.g. "Shift" would |
1121 | enter the symbol for "ISO Level 2 Switch", although your intention |
1179 | enter the symbol for "ISO Level 2 Switch", although your intention |
1122 | might have been to enter a reverse tab (Shift-Tab). |
1180 | might have been to enter a reverse tab (Shift-Tab). |
1123 | |
1181 | |
1124 | * 5.3: Screen-selection entry method |
1182 | * 5.3: Screen-selection entry method |
1125 | |
|
|
1126 | While this is implemented already (it's basically the selection |
1183 | While this is implemented already (it's basically the selection |
1127 | mechanism), it could be extended by displaying a unicode character |
1184 | mechanism), it could be extended by displaying a unicode character |
1128 | map. |
1185 | map. |
1129 | |
1186 | |
1130 | * 5.4: Feedback method for identifying displayed characters for later |
1187 | * 5.4: Feedback method for identifying displayed characters for later |
1131 | input |
1188 | input |
1132 | |
|
|
1133 | This method lets you display the unicode character code associated |
1189 | This method lets you display the unicode character code associated |
1134 | with characters already displayed. |
1190 | with characters already displayed. |
1135 | |
1191 | |
1136 | You enter this mode by holding down "Control" and "Shift" together, |
1192 | You enter this mode by holding down "Control" and "Shift" together, |
1137 | then pressing and holding the left mouse button and moving around. |
1193 | then pressing and holding the left mouse button and moving around. |
… | |
… | |
1156 | COLORS AND GRAPHICS |
1212 | COLORS AND GRAPHICS |
1157 | In addition to the default foreground and background colours, rxvt can |
1213 | In addition to the default foreground and background colours, rxvt can |
1158 | display up to 16 colours (8 ANSI colours plus high-intensity bold/blink |
1214 | display up to 16 colours (8 ANSI colours plus high-intensity bold/blink |
1159 | versions of the same). Here is a list of the colours with their names. |
1215 | versions of the same). Here is a list of the colours with their names. |
1160 | |
1216 | |
1161 | color0 (black) = Black |
1217 | color0 (black) = Black |
1162 | color1 (red) = Red3 |
1218 | color1 (red) = Red3 |
1163 | color2 (green) = Green3 |
1219 | color2 (green) = Green3 |
1164 | color3 (yellow) = Yellow3 |
1220 | color3 (yellow) = Yellow3 |
1165 | color4 (blue) = Blue3 |
1221 | color4 (blue) = Blue3 |
1166 | color5 (magenta) = Magenta3 |
1222 | color5 (magenta) = Magenta3 |
1167 | color6 (cyan) = Cyan3 |
1223 | color6 (cyan) = Cyan3 |
1168 | color7 (white) = AntiqueWhite |
1224 | color7 (white) = AntiqueWhite |
1169 | color8 (bright black) = Grey25 |
1225 | color8 (bright black) = Grey25 |
1170 | color9 (bright red) = Red |
1226 | color9 (bright red) = Red |
1171 | color10 (bright green) = Green |
1227 | color10 (bright green) = Green |
1172 | color11 (bright yellow) = Yellow |
1228 | color11 (bright yellow) = Yellow |
1173 | color12 (bright blue) = Blue |
1229 | color12 (bright blue) = Blue |
1174 | color13 (bright magenta) = Magenta |
1230 | color13 (bright magenta) = Magenta |
1175 | color14 (bright cyan) = Cyan |
1231 | color14 (bright cyan) = Cyan |
1176 | color15 (bright white) = White |
1232 | color15 (bright white) = White |
1177 | foreground = Black |
1233 | foreground = Black |
1178 | background = White |
1234 | background = White |
|
|
1235 | |
1179 | It is also possible to specify the colour values of foreground, |
1236 | It is also possible to specify the colour values of foreground, |
1180 | background, cursorColor, cursorColor2, colorBD, colorUL as a number |
1237 | background, cursorColor, cursorColor2, colorBD, colorUL as a number |
1181 | 0-15, as a convenient shorthand to reference the colour name of |
1238 | 0-15, as a convenient shorthand to reference the colour name of |
1182 | color0-color15. |
1239 | color0-color15. |
1183 | |
1240 | |
… | |
… | |
1204 | get their act together, rxvt-unicode will support |
1261 | get their act together, rxvt-unicode will support |
1205 | "rgba:rrrr/gggg/bbbb/aaaa" (recommended, but MUST have 4 |
1262 | "rgba:rrrr/gggg/bbbb/aaaa" (recommended, but MUST have 4 |
1206 | digits/component) colour specifications, in addition to the ones |
1263 | digits/component) colour specifications, in addition to the ones |
1207 | provided by X, where the additional A component specifies opacity |
1264 | provided by X, where the additional A component specifies opacity |
1208 | (alpha) values. The minimum value of 0 is completely transparent). You |
1265 | (alpha) values. The minimum value of 0 is completely transparent). You |
1209 | can also prefix any color with "[a]", where "a" is on to four hex digits |
1266 | can also prefix any color with "[percent]", where "percent" is a decimal |
1210 | specifiying the opacity value. |
1267 | percentage (0-100) that specifies the opacity of the color, where 0 is |
|
|
1268 | completely transparent and 100 is completelxy opaque. |
1211 | |
1269 | |
1212 | You probably need to specify "-depth 32", too, and have the luck that |
1270 | You probably need to specify "-depth 32", too, and have the luck that |
1213 | your X-server uses ARGB pixel layout, as X is far from just supporting |
1271 | your X-server uses ARGB pixel layout, as X is far from just supporting |
1214 | ARGB visuals out of the box, and rxvt-unicode just fudges around. |
1272 | ARGB visuals out of the box, and rxvt-unicode just fudges around. |
1215 | |
1273 | |
1216 | For example, the following selects an almost completely transparent red |
1274 | For example, the following selects an almost completely transparent red |
1217 | background, and an almost opaque pink foreground: |
1275 | background, and an almost opaque pink foreground: |
1218 | |
1276 | |
1219 | rxvt -depth 32 -bg rgba:0000/0000/0000/2222 -fg "[e]pink" |
1277 | rxvt -depth 32 -bg rgba:0000/0000/0000/aaaa -fg "[80]pink" |
1220 | |
1278 | |
1221 | *Please note that transparency of any kind if completely unsupported by |
1279 | *Please note that transparency of any kind if completely unsupported by |
1222 | the author. Don't bug him with installation questions!* |
1280 | the author. Don't bug him with installation questions!* |
1223 | |
1281 | |
1224 | ENVIRONMENT |
1282 | ENVIRONMENT |