… | |
… | |
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 8.1, is a colour vt102 terminal emulator intended |
9 | rxvt-unicode, version 8.4, 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 | |
… | |
… | |
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 |
25 | difficult, especially cursive scripts such as arabic, vertically written |
25 | difficult, especially cursive scripts such as arabic, vertically written |
26 | scripts like mongolian or scripts requiring extremely complex combining |
26 | scripts like mongolian or scripts requiring extremely complex combining |
27 | rules, like tibetan or devenagari. Don't expect pretty output when using |
27 | rules, like tibetan or devanagari. Don't expect pretty output when using |
28 | these scripts. Most other scripts, latin, cyrillic, kanji, thai etc. |
28 | these scripts. Most other scripts, latin, cyrillic, kanji, thai etc. |
29 | should work fine, though. A somewhat difficult case are right-to-left |
29 | should work fine, though. A somewhat difficult case are right-to-left |
30 | scripts, such as hebrew: rxvt-unicode adopts the view that bidirectional |
30 | scripts, such as hebrew: rxvt-unicode adopts the view that bidirectional |
31 | algorithms belong into the application, not the terminal emulator (too |
31 | algorithms belong into the application, not the terminal emulator (too |
32 | many things -- such as cursor-movement while editing -- break |
32 | many things -- such as cursor-movement while editing -- break |
… | |
… | |
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. |
101 | |
102 | |
102 | -ip|+ip | -tr|+tr |
103 | -ss|+ss |
103 | Turn on/off inheriting parent window's pixmap. Alternative form is |
104 | Turn on/off skip scrolling (allow multiple screens per refresh); |
104 | -tr; resource inheritPixmap. |
105 | resource skipScroll. |
105 | |
106 | |
106 | *Please note that transparency of any kind if completely unsupported |
107 | -tr|+tr |
107 | by the author. Don't bug him with installation questions! Read the |
108 | Turn on/off illusion of a transparent window background. Obsolete |
108 | FAQ (man 7 rxvt)!* |
109 | form of it is -ip and it should not be used anymore; resource |
|
|
110 | transparent. |
|
|
111 | |
|
|
112 | *Please note that old resource name of inheritPixmap is obsolete and |
|
|
113 | should be changed to transparent. Backwards compatibility support |
|
|
114 | for inheritPixmap will be phased out in future versions of rxvt!* |
|
|
115 | |
|
|
116 | *Please address all transparency related issues to Sasha Vasko at |
|
|
117 | sasha@aftercode.net. Read the FAQ (man 7 rxvt)!* |
109 | |
118 | |
110 | -fade *number* |
119 | -fade *number* |
111 | Fade the text by the given percentage when focus is lost. Small |
120 | Fade the text by the given percentage when focus is lost. Small |
112 | values fade a little only, 100 completely replaces all colours by |
121 | values fade a little only, 100 completely replaces all colours by |
113 | the fade colour; resource fading. |
122 | the fade colour; resource fading. |
… | |
… | |
116 | Fade to this colour when fading is used (see -fade). The default |
125 | Fade to this colour when fading is used (see -fade). The default |
117 | colour is opaque black. resource fadeColor. |
126 | colour is opaque black. resource fadeColor. |
118 | |
127 | |
119 | -tint *colour* |
128 | -tint *colour* |
120 | Tint the transparent background pixmap with the given colour when |
129 | Tint the transparent background pixmap with the given colour when |
121 | transparency is enabled with -tr or -ip. This only works for |
130 | transparency is enabled with -tr. This only works for non-tiled |
122 | non-tiled backgrounds, currently. See also the -sh option that can |
131 | backgrounds, currently. See also the -sh option that can be used to |
123 | be used to brighten or darken the image in addition to tinting it; |
132 | brighten or darken the image in addition to tinting it. Please note |
|
|
133 | that certain tint colours can be applied on the server-side, thus |
|
|
134 | yielding performance gain of two orders of magnitude. These colours |
|
|
135 | are: blue, red, green, cyan, magenta, yellow, and those close to |
|
|
136 | them. Also pure black and pure white colors essentially mean no |
124 | resource *tintColor*. Example: |
137 | tinting; resource *tintColor*. Example: |
125 | |
138 | |
126 | rxvt -tr -tint blue -sh 40 |
139 | rxvt -tr -tint blue -sh 40 |
127 | |
140 | |
128 | -sh *number* Darken (0 .. 100) or lighten (-1 .. -100) the transparent |
141 | -sh *number* |
129 | background image in addition to tinting it (i.e. -tint must be |
142 | Darken (0 .. 100) or lighten (100 .. 200) the transparent background |
130 | specified, too, e.g. "-tint white"). |
143 | image in addition to (or instead of) tinting it; resource *shading*. |
|
|
144 | |
|
|
145 | -blt *string* |
|
|
146 | Specify background blending type. If background pixmap is specified |
|
|
147 | at the same time as transparency - such pixmap will be blended over |
|
|
148 | transparency image, using method specified. Supported values are : |
|
|
149 | add, alphablend, allanon - color values averaging, colorize, darken, |
|
|
150 | diff, dissipate, hue, lighten, overlay, saturate, screen, sub, tint, |
|
|
151 | value. The default is alpha-blending. Compile *afterimage*; resource |
|
|
152 | *blendType*. |
|
|
153 | |
|
|
154 | -blr *HxV* |
|
|
155 | Apply Gaussian Blur with the specified radii to the transparent |
|
|
156 | background image. If single number is specified - both vertical and |
|
|
157 | horizontal radii are considered to be the same. Setting one of the |
|
|
158 | radii to 1 and another to a large number creates interesting effects |
|
|
159 | on some backgrounds. Maximum radius value is 128. Compile |
|
|
160 | *afterimage*; resource *blurRadius*. |
131 | |
161 | |
132 | -bg *colour* |
162 | -bg *colour* |
133 | Window background colour; resource background. |
163 | Window background colour; resource background. |
134 | |
164 | |
135 | -fg *colour* |
165 | -fg *colour* |
136 | Window foreground colour; resource foreground. |
166 | Window foreground colour; resource foreground. |
137 | |
167 | |
138 | -pixmap *file[;geom]* |
168 | -pixmap *file[;geom[:op1][:op2][...]]* |
139 | Compile *XPM*: Specify XPM file for the background and also |
169 | Compile *afterimage*: Specify image file for the background and also |
140 | optionally specify its scaling with a geometry string. Note you may |
170 | optionally specify its scaling with a geometry string. Note you may |
141 | need to add quotes to avoid special shell interpretation of the ";" |
171 | need to add quotes to avoid special shell interpretation of the ";" |
142 | in the command-line; resource backgroundPixmap. |
172 | in the command-line; for more details see resource backgroundPixmap. |
143 | |
173 | |
144 | -cr *colour* |
174 | -cr *colour* |
145 | The cursor colour; resource cursorColor. |
175 | The cursor colour; resource cursorColor. |
146 | |
176 | |
147 | -pr *colour* |
177 | -pr *colour* |
… | |
… | |
273 | block graphic glyphs; resource skipBuiltinGlyphs. |
303 | block graphic glyphs; resource skipBuiltinGlyphs. |
274 | |
304 | |
275 | -lsp *number* |
305 | -lsp *number* |
276 | Compile *frills*: Lines (pixel height) to insert between each row of |
306 | Compile *frills*: Lines (pixel height) to insert between each row of |
277 | the display. Useful to work around font rendering problems; resource |
307 | the display. Useful to work around font rendering problems; resource |
278 | linespace. |
308 | lineSpace. |
279 | |
309 | |
280 | -tn *termname* |
310 | -tn *termname* |
281 | This option specifies the name of the terminal type to be set in the |
311 | This option specifies the name of the terminal type to be set in the |
282 | TERM environment variable. This terminal type must exist in the |
312 | TERM environment variable. This terminal type must exist in the |
283 | *termcap(5)* database and should have *li#* and *co#* entries; |
313 | *termcap(5)* database and should have *li#* and *co#* entries; |
… | |
… | |
327 | Set the font set to use for the X Input Method, see resource imFont |
357 | Set the font set to use for the X Input Method, see resource imFont |
328 | for more info. |
358 | for more info. |
329 | |
359 | |
330 | -tcw |
360 | -tcw |
331 | Change the meaning of triple-click selection with the left mouse |
361 | Change the meaning of triple-click selection with the left mouse |
|
|
362 | button. Only effective when the original (non-perl) selection code |
332 | button. Instead of selecting a full line it will extend the |
363 | is in-use. Instead of selecting a full line it will extend the |
333 | selection the end of the logical line only. resource |
364 | selection the end of the logical line only. resource |
334 | tripleclickwords. |
365 | tripleclickwords. |
335 | |
366 | |
336 | -insecure |
367 | -insecure |
337 | Enable "insecure" mode, which currently enables most of the escape |
368 | Enable "insecure" mode, which currently enables most of the escape |
… | |
… | |
484 | Use the specified colour to display underlined characters when the |
515 | Use the specified colour to display underlined characters when the |
485 | foreground colour is the default. |
516 | foreground colour is the default. |
486 | |
517 | |
487 | colorRV: *colour* |
518 | colorRV: *colour* |
488 | Use the specified colour as the background for reverse video |
519 | Use the specified colour as the background for reverse video |
489 | characters. |
520 | characters when OPTION_HC is disabled (--disable-frills). |
490 | |
521 | |
491 | underlineColor: *colour* |
522 | underlineColor: *colour* |
492 | If set, use the specified colour as the colour for the underline |
523 | If set, use the specified colour as the colour for the underline |
493 | itself. If unset, use the foreground colour. |
524 | itself. If unset, use the foreground colour. |
494 | |
525 | |
… | |
… | |
505 | True: simulate reverse video by foreground and background colours; |
536 | True: simulate reverse video by foreground and background colours; |
506 | option -rv. False: regular screen colours [default]; option +rv. See |
537 | option -rv. False: regular screen colours [default]; option +rv. See |
507 | note in COLORS AND GRAPHICS section. |
538 | note in COLORS AND GRAPHICS section. |
508 | |
539 | |
509 | jumpScroll: *boolean* |
540 | jumpScroll: *boolean* |
510 | True: specify that jump scrolling should be used. When scrolling |
541 | True: specify that jump scrolling should be used. When receiving |
511 | quickly, fewer screen updates are performed [default]; option -j. |
542 | lots of lines, rxvt will only scroll once a whole screen height of |
|
|
543 | lines has been read, resulting in fewer updates while still |
|
|
544 | displaying every received line; option -j. |
|
|
545 | |
512 | False: specify that smooth scrolling should be used; option +j. |
546 | False: specify that smooth scrolling should be used. rxvt will force |
|
|
547 | a screen refresh on each new line it received; option +j. |
|
|
548 | |
|
|
549 | skipScroll: *boolean* |
|
|
550 | True: (the default) specify that skip scrolling should be used. When |
|
|
551 | receiving lots of lines, rxvt will only scroll once in a while |
|
|
552 | (around 60 times per second), resulting in far fewer updates. This |
|
|
553 | can result in rxvt not ever displaying some of the lines it |
|
|
554 | receives; option -ss. |
|
|
555 | |
|
|
556 | False: specify that everything is to be displayed, even if the |
|
|
557 | refresh is too fast for the human eye to read anything (or the |
|
|
558 | monitor to display anything); option +ss. |
513 | |
559 | |
514 | inheritPixmap: *boolean* |
560 | inheritPixmap: *boolean* |
515 | True: make the background inherit the parent windows' pixmap, giving |
561 | True: make the background inherit the parent windows' pixmap, giving |
516 | artificial transparency. False: do not inherit the parent windows' |
562 | artificial transparency. False: do not inherit the parent windows' |
517 | pixmap. |
563 | pixmap. |
… | |
… | |
531 | Tint the transparent background pixmap with the given colour; option |
577 | Tint the transparent background pixmap with the given colour; option |
532 | -tint. |
578 | -tint. |
533 | |
579 | |
534 | shading: *number* |
580 | shading: *number* |
535 | Darken (0 .. 100) or lighten (-1 .. -100) the transparent background |
581 | Darken (0 .. 100) or lighten (-1 .. -100) the transparent background |
536 | image in addition to tinting it. |
582 | image in addition to tinting it; option -sh. |
|
|
583 | |
|
|
584 | blendType: *string* |
|
|
585 | Specify background blending type; option -blt. |
|
|
586 | |
|
|
587 | blurRadius: *number* |
|
|
588 | Apply Gaussian Blurr with the specified radius to the transparent |
|
|
589 | background image; option -blr. |
537 | |
590 | |
538 | scrollColor: *colour* |
591 | scrollColor: *colour* |
539 | Use the specified colour for the scrollbar [default #B2B2B2]. |
592 | Use the specified colour for the scrollbar [default #B2B2B2]. |
540 | |
593 | |
541 | troughColor: *colour* |
594 | troughColor: *colour* |
… | |
… | |
544 | |
597 | |
545 | borderColor: *colour* |
598 | borderColor: *colour* |
546 | The colour of the border around the text area and between the |
599 | The colour of the border around the text area and between the |
547 | scrollbar and the text. |
600 | scrollbar and the text. |
548 | |
601 | |
549 | backgroundPixmap: *file[;geom]* |
602 | backgroundPixmap: *file[;geom[:op1][:op2][...]]* |
550 | Use the specified XPM file (note the `.xpm' extension is optional) |
603 | Use the specified image file for the background and also optionally |
551 | for the background and also optionally specify its scaling with a |
604 | specify its scaling with a geometry string WxH+X+Y, (default |
552 | geometry string WxH+X+Y, in which "W" / "H" specify the |
605 | "0x0+50+50") in which "W" / "H" specify the horizontal/vertical |
553 | horizontal/vertical scale (percent) and "X" / "Y" locate the image |
606 | scale (percent), and "X" / "Y" locate the image centre (percent). A |
554 | centre (percent). A scale of 0 displays the image with tiling. A |
|
|
555 | scale of 1 displays the image without any scaling. A scale of 2 to 9 |
607 | scale of 0 displays the image with tiling. A scale of 1 displays the |
556 | specifies an integer number of images in that direction. No image |
608 | image without any scaling. A scale of 2 to 9 specifies an integer |
557 | will be magnified beyond 10 times its original size. The maximum |
609 | number of images in that direction. No image will be magnified |
558 | permitted scale is 1000. [default 0x0+50+50] |
610 | beyond 10 times its original size. The maximum permitted scale is |
|
|
611 | 1000. Additional operations can be specified after colon |
|
|
612 | :op1:op2.... Supported operations are: |
|
|
613 | |
|
|
614 | tile force background image to be tiled and not scaled. Equivalent to 0x0, |
|
|
615 | propscale will scale image keeping proportions, |
|
|
616 | auto will scale image to match window size. Equivalent to 100x100; |
|
|
617 | hscale will scale image horizontally to the window size; |
|
|
618 | vscale will scale image vertically to the window size; |
|
|
619 | scale will scale image to match window size; |
|
|
620 | root will tile image as if it was a root window background, auto-adjusting |
|
|
621 | whenever terminal window moves. |
|
|
622 | |
|
|
623 | If used in conjunction with -tr option, the specified pixmap will be |
|
|
624 | blended over transparency image using either alpha-blending, or any |
|
|
625 | other blending type, specified with -blt "type" option. |
559 | |
626 | |
560 | path: *path* |
627 | path: *path* |
561 | Specify the colon-delimited search path for finding XPM files. |
628 | Specify the colon-delimited search path for finding background image |
|
|
629 | files. |
562 | |
630 | |
563 | font: *fontlist* |
631 | font: *fontlist* |
564 | Select the fonts to be used. This is a comma separated list of font |
632 | Select the fonts to be used. This is a comma separated list of font |
565 | names that are checked in order when trying to find glyphs for |
633 | names that are checked in order when trying to find glyphs for |
566 | characters. The first font defines the cell size for characters; |
634 | characters. The first font defines the cell size for characters; |
… | |
… | |
630 | colours are not reachable. |
698 | colours are not reachable. |
631 | |
699 | |
632 | selectstyle: *mode* |
700 | selectstyle: *mode* |
633 | Set mouse selection style to old which is 2.20, oldword which is |
701 | 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 |
702 | xterm style with 2.20 old word selection, or anything else which |
635 | gives xterm style selection. |
703 | gives xterm style selection. Only effective when the original |
|
|
704 | (non-perl) selection code is in use. |
636 | |
705 | |
637 | scrollstyle: *mode* |
706 | scrollstyle: *mode* |
638 | Set scrollbar style to rxvt, plain, next or xterm. plain is the |
707 | Set scrollbar style to rxvt, plain, next or xterm. plain is the |
639 | author's favourite. |
708 | author's favourite. |
640 | |
709 | |
… | |
… | |
649 | explicitly set; option -n. |
718 | explicitly set; option -n. |
650 | |
719 | |
651 | mapAlert: *boolean* |
720 | mapAlert: *boolean* |
652 | True: de-iconify (map) on receipt of a bell character. False: no |
721 | True: de-iconify (map) on receipt of a bell character. False: no |
653 | de-iconify (map) on receipt of a bell character [default]. |
722 | de-iconify (map) on receipt of a bell character [default]. |
|
|
723 | |
|
|
724 | urgentOnBell: *boolean* |
|
|
725 | True: set the urgency hint for the wm on receipt of a bell |
|
|
726 | character. False: do not set the urgency hint [default]. |
654 | |
727 | |
655 | visualBell: *boolean* |
728 | visualBell: *boolean* |
656 | True: use visual bell on receipt of a bell character; option -vb. |
729 | True: use visual bell on receipt of a bell character; option -vb. |
657 | False: no visual bell [default]; option +vb. |
730 | False: no visual bell [default]; option +vb. |
658 | |
731 | |
… | |
… | |
736 | |
809 | |
737 | termName: *termname* |
810 | termName: *termname* |
738 | Specifies the terminal type name to be set in the TERM environment |
811 | Specifies the terminal type name to be set in the TERM environment |
739 | variable; option -tn. |
812 | variable; option -tn. |
740 | |
813 | |
741 | linespace: *number* |
814 | lineSpace: *number* |
742 | Specifies number of lines (pixel height) to insert between each row |
815 | Specifies number of lines (pixel height) to insert between each row |
743 | of the display [default 0]; option -lsp. |
816 | of the display [default 0]; option -lsp. |
744 | |
817 | |
745 | meta8: *boolean* |
818 | meta8: *boolean* |
746 | True: handle Meta (Alt) + keypress to set the 8th bit. False: handle |
819 | True: handle Meta (Alt) + keypress to set the 8th bit. False: handle |
… | |
… | |
787 | |
860 | |
788 | cutchars: *string* |
861 | cutchars: *string* |
789 | The characters used as delimiters for double-click word selection |
862 | The characters used as delimiters for double-click word selection |
790 | (whitespace delimiting is added automatically if resource is given). |
863 | (whitespace delimiting is added automatically if resource is given). |
791 | |
864 | |
792 | When the selection extension is in use (the default if compiled in, |
865 | When the perl selection extension is in use (the default if compiled |
793 | see the rxvtperl(3) manpage), a suitable regex using these |
866 | in, see the rxvtperl(3) manpage), a suitable regex using these |
794 | characters will be created (if the resource exists, otherwise, no |
867 | characters will be created (if the resource exists, otherwise, no |
795 | regex will be created). In this mode, characters outside ISO-8859-1 |
868 | regex will be created). In this mode, characters outside ISO-8859-1 |
796 | can be used. |
869 | can be used. |
797 | |
870 | |
798 | When the selection extension is not used, only ISO-8859-1 characters |
871 | When the selection extension is not used, only ISO-8859-1 characters |
799 | can be used. If not specified, the built-in default is used: |
872 | can be used. If not specified, the built-in default is used: |
800 | |
873 | |
801 | BACKSLASH `"'&()*,;<=>?@[]{|} |
874 | BACKSLASH `"'&()*,;<=>?@[]^{|} |
802 | |
875 | |
803 | preeditType: *style* |
876 | preeditType: *style* |
804 | OverTheSpot, OffTheSpot, Root; option -pt. |
877 | OverTheSpot, OffTheSpot, Root; option -pt. |
805 | |
878 | |
806 | inputMethod: *name* |
879 | inputMethod: *name* |
… | |
… | |
850 | |
923 | |
851 | secondaryScreen: *boolean* |
924 | secondaryScreen: *boolean* |
852 | Turn on/off secondary screen (default enabled). |
925 | Turn on/off secondary screen (default enabled). |
853 | |
926 | |
854 | secondaryScroll: *boolean* |
927 | secondaryScroll: *boolean* |
855 | Turn on/off secondary screen scroll (default enabled). If the this |
928 | Turn on/off secondary screen scroll (default enabled). If this |
856 | option is enabled, scrolls on the secondary screen will change the |
929 | option is enabled, scrolls on the secondary screen will change the |
857 | scrollback buffer and switching to/from the secondary screen will |
930 | scrollback buffer and switching to/from the secondary screen will |
858 | instead scroll the screen up. |
931 | instead scroll the screen up. |
859 | |
932 | |
860 | hold: *boolean* |
933 | hold: *boolean* |
… | |
… | |
882 | omitting the prefix XK_. Alternatively you can specify *key* by its |
955 | omitting the prefix XK_. Alternatively you can specify *key* by its |
883 | hex keysym value (0x0000 - 0xFFFF). Note that the lookup of *sym*s |
956 | hex keysym value (0x0000 - 0xFFFF). Note that the lookup of *sym*s |
884 | is not performed in an exact manner; however, the closest match is |
957 | is not performed in an exact manner; however, the closest match is |
885 | assured. |
958 | assured. |
886 | |
959 | |
887 | *string* may contain escape values ("\a": bell, "\b": backspace, |
960 | *string* may contain escape values ("\n": newline, "\000": octal |
888 | "\e", "\E": escape, "\n": newline, "\r": carriage return, "\t": tab, |
961 | number), see RESOURCES in "man 7 X" for futher details. |
889 | "\000": octal number) or verbatim control characters ("^?": delete, |
|
|
890 | "^@": null, "^A" ...) and may be enclosed with double quotes so that |
|
|
891 | it can start or end with whitespace. This feature is deprecated and |
|
|
892 | will be removed. |
|
|
893 | |
|
|
894 | Please note that you need to double the "\" in resource files, as |
|
|
895 | Xlib itself does its own de-escaping (you can use "\033" instead of |
|
|
896 | "\e" (and so on), which will work with both Xt and rxvt's own |
|
|
897 | processing). |
|
|
898 | |
962 | |
899 | You can define a range of keysyms in one shot by providing a |
963 | You can define a range of keysyms in one shot by providing a |
900 | *string* with pattern list/PREFIX/MIDDLE/SUFFIX, where the delimiter |
964 | *string* with pattern list/PREFIX/MIDDLE/SUFFIX, where the delimiter |
901 | `/' should be a character not used by the strings. |
965 | `/' should be a character not used by the strings. |
902 | |
966 | |
… | |
… | |
1019 | override-redirect: *boolean* |
1083 | override-redirect: *boolean* |
1020 | Compile *frills*: Sets override-redirect for the terminal window, |
1084 | Compile *frills*: Sets override-redirect for the terminal window, |
1021 | making it almost invisible to window managers; option |
1085 | making it almost invisible to window managers; option |
1022 | -override-redirect. |
1086 | -override-redirect. |
1023 | |
1087 | |
|
|
1088 | iso14755_52: *boolean* |
|
|
1089 | Turn on/off ISO 14755 5.2 mode (default enabled). |
|
|
1090 | |
1024 | THE SCROLLBAR |
1091 | THE SCROLLBAR |
1025 | Lines of text that scroll off the top of the rxvt window (resource: |
1092 | Lines of text that scroll off the top of the rxvt window (resource: |
1026 | saveLines) and can be scrolled back using the scrollbar or by |
1093 | saveLines) and can be scrolled back using the scrollbar or by |
1027 | keystrokes. The normal rxvt scrollbar has arrows and its behaviour is |
1094 | keystrokes. The normal rxvt scrollbar has arrows and its behaviour is |
1028 | fairly intuitive. The xterm-scrollbar is without arrows and its |
1095 | fairly intuitive. The xterm-scrollbar is without arrows and its |
… | |
… | |
1041 | disabled -- on the assumption that we are using a fullscreen |
1108 | disabled -- on the assumption that we are using a fullscreen |
1042 | application. Instead, pressing Button1 and Button3 sends ESC [ 6 ~ |
1109 | application. Instead, pressing Button1 and Button3 sends ESC [ 6 ~ |
1043 | (Next) and ESC [ 5 ~ (Prior), respectively. Similarly, clicking on the |
1110 | (Next) and ESC [ 5 ~ (Prior), respectively. Similarly, clicking on the |
1044 | up and down arrows sends ESC [ A (Up) and ESC [ B (Down), respectively. |
1111 | up and down arrows sends ESC [ A (Up) and ESC [ B (Down), respectively. |
1045 | |
1112 | |
1046 | TEXT SELECTION AND INSERTION |
1113 | THE SELECTION: SELECTING AND PASTING TEXT |
1047 | The behaviour of text selection and insertion mechanism is similar to |
1114 | The behaviour of text selection and insertion/pasting mechanism is |
1048 | *xterm*(1). |
1115 | similar to *xterm*(1). |
1049 | |
1116 | |
1050 | Selection: |
1117 | Selecting: |
1051 | Left click at the beginning of the region, drag to the end of the |
1118 | Left click at the beginning of the region, drag to the end of the |
1052 | region and release; Right click to extend the marked region; Left |
1119 | region and release; Right click to extend the marked region; Left |
1053 | double-click to select a word; Left triple-click to select the |
1120 | double-click to select a word; Left triple-click to select the |
1054 | entire logical line (which can span multiple screen lines), unless |
1121 | entire logical line (which can span multiple screen lines), unless |
1055 | modified by resource tripleclickwords. |
1122 | modified by resource tripleclickwords. |
… | |
… | |
1058 | (Compile: *frills*) will create a rectangular selection instead of a |
1125 | (Compile: *frills*) will create a rectangular selection instead of a |
1059 | normal one. In this mode, every selected row becomes its own line in |
1126 | normal one. In this mode, every selected row becomes its own line in |
1060 | the selection, and trailing whitespace is visually underlined and |
1127 | the selection, and trailing whitespace is visually underlined and |
1061 | removed from the selection. |
1128 | removed from the selection. |
1062 | |
1129 | |
1063 | Insertion: |
1130 | Pasting: |
1064 | Pressing and releasing the Middle mouse button in an rxvt window |
1131 | Pressing and releasing the Middle mouse button in an rxvt window |
1065 | causes the value of the PRIMARY selection (or CLIPBOARD with the |
1132 | causes the value of the PRIMARY selection (or CLIPBOARD with the |
1066 | Meta modifier) to be inserted as if it had been typed on the |
1133 | Meta modifier) to be inserted as if it had been typed on the |
1067 | keyboard. |
1134 | keyboard. |
1068 | |
1135 | |
… | |
… | |
1086 | far. |
1153 | far. |
1087 | |
1154 | |
1088 | ISO 14755 SUPPORT |
1155 | ISO 14755 SUPPORT |
1089 | ISO 14755 is a standard for entering and viewing unicode characters and |
1156 | ISO 14755 is a standard for entering and viewing unicode characters and |
1090 | character codes using the keyboard. It consists of 4 parts. The first |
1157 | character codes using the keyboard. It consists of 4 parts. The first |
1091 | part is available rxvt-unicode has been compiled with "--enable-frills", |
1158 | part is available if rxvt-unicode has been compiled with |
1092 | the rest is available when rxvt-unicode was compiled with |
1159 | "--enable-frills", the rest is available when rxvt-unicode was compiled |
1093 | "--enable-iso14755". |
1160 | with "--enable-iso14755". |
1094 | |
1161 | |
1095 | * 5.1: Basic method |
1162 | * 5.1: Basic method |
1096 | This allows you to enter unicode characters using their hexcode. |
1163 | This allows you to enter unicode characters using their hexcode. |
1097 | |
1164 | |
1098 | Start by pressing and holding both "Control" and "Shift", then enter |
1165 | Start by pressing and holding both "Control" and "Shift", then enter |
… | |
… | |
1227 | Normally set to "rxvt-unicode", unless overwritten at configure |
1294 | Normally set to "rxvt-unicode", unless overwritten at configure |
1228 | time, via resources or on the command line. |
1295 | time, via resources or on the command line. |
1229 | |
1296 | |
1230 | COLORTERM |
1297 | COLORTERM |
1231 | Either "rxvt", "rxvt-xpm", depending on whether rxvt was compiled |
1298 | Either "rxvt", "rxvt-xpm", depending on whether rxvt was compiled |
1232 | with XPM support, and optionally with the added extension "-mono" to |
1299 | with background image support, and optionally with the added |
1233 | indicate that rxvt-unicode runs on a monochrome screen. |
1300 | extension "-mono" to indicate that rxvt-unicode runs on a monochrome |
|
|
1301 | screen. |
1234 | |
1302 | |
1235 | COLORFGBG |
1303 | COLORFGBG |
1236 | Set to a string of the form "fg;bg" or "fg;xpm;bg", where "fg" is |
1304 | Set to a string of the form "fg;bg" or "fg;xpm;bg", where "fg" is |
1237 | the colour code used as default foreground/text colour (or the |
1305 | the colour code used as default foreground/text colour (or the |
1238 | string "default" to indicate that the default-colour escape sequence |
1306 | string "default" to indicate that the default-colour escape sequence |
1239 | is to be used), "bg" is the colour code used as default background |
1307 | is to be used), "bg" is the colour code used as default background |
1240 | colour (or the string "default"), and "xpm" is the string "default" |
1308 | colour (or the string "default"), and "xpm" is the string "default" |
1241 | if rxvt was compiled with XPM support. Libraries like "ncurses" and |
1309 | if rxvt was compiled with background image support. Libraries like |
1242 | "slang" can (and do) use this information to optimize screen output. |
1310 | "ncurses" and "slang" can (and do) use this information to optimize |
|
|
1311 | screen output. |
1243 | |
1312 | |
1244 | WINDOWID |
1313 | WINDOWID |
1245 | Set to the (decimal) X Window ID of the rxvt window (the toplevel |
1314 | Set to the (decimal) X Window ID of the rxvt window (the toplevel |
1246 | window, which usually has subwindows for the scrollbar, the terminal |
1315 | window, which usually has subwindows for the scrollbar, the terminal |
1247 | window and so on). |
1316 | window and so on). |