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

Comparing rxvt-unicode/doc/rxvt.1.txt (file contents):
Revision 1.65 by root, Sat Feb 17 20:36:36 2007 UTC vs.
Revision 1.71 by root, Fri Nov 23 13:11:31 2007 UTC

4 4
5SYNOPSIS 5SYNOPSIS
6 rxvt [options] [-e command [ args ]] 6 rxvt [options] [-e command [ args ]]
7 7
8DESCRIPTION 8DESCRIPTION
9 rxvt-unicode, version 8.2, is a colour vt102 terminal emulator intended 9 rxvt-unicode, version 8.6, 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"); resource *shading*. 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
354 Turn on/off hold window after exit support. If enabled, rxvt will 385 Turn on/off hold window after exit support. If enabled, rxvt will
355 not immediately destroy its window when the program executed within 386 not immediately destroy its window when the program executed within
356 it exits. Instead, it will wait till it is being killed or closed by 387 it exits. Instead, it will wait till it is being killed or closed by
357 the user; resource hold. 388 the user; resource hold.
358 389
390 -xrm *string*
391 Works like the X Toolkit option of the same name, by adding the
392 *string* as if it were specified in a resource file. Resource values
393 specified this way take precedence over all other resource
394 specifications.
395
396 Note that you need to use the *same* syntax as in the .Xdefaults
397 file, e.g. "*.background: black". Also note that all rxvt-specific
398 options can be specified as long-options on the commandline, so use
399 of -xrm is mostly limited to cases where you want to specify other
400 resources (e.g. for input methods) or for compatibility with other
401 programs.
402
359 -keysym.*sym* *string* 403 -keysym.*sym* *string*
360 Remap a key symbol. See resource keysym. 404 Remap a key symbol. See resource keysym.
361 405
362 -embed *windowid* 406 -embed *windowid*
363 Tells rxvt to embed its windows into an already-existing window, 407 Tells rxvt to embed its windows into an already-existing window,
429 1. system-wide app-defaults file, either locale-dependent OR global 473 1. system-wide app-defaults file, either locale-dependent OR global
430 2. app-defaults file in $XAPPLRESDIR 474 2. app-defaults file in $XAPPLRESDIR
431 3. RESOURCE_MANAGER property on root-window OR $HOME/.Xdefaults 475 3. RESOURCE_MANAGER property on root-window OR $HOME/.Xdefaults
432 4. SCREEN_RESOURCES for the current screen 476 4. SCREEN_RESOURCES for the current screen
433 5. $XENVIRONMENT file OR $HOME/.Xdefaults-<nodename> 477 5. $XENVIRONMENT file OR $HOME/.Xdefaults-<nodename>
478 6. resources specified via -xrm on the commandline
434 479
435 Note that when reading X resources, rxvt recognizes two class names: 480 Note that when reading X resources, rxvt recognizes two class names:
436 Rxvt and URxvt. The class name Rxvt allows resources common to both rxvt 481 Rxvt and URxvt. The class name Rxvt allows resources common to both rxvt
437 and the original *rxvt* to be easily configured, while the class name 482 and the original *rxvt* to be easily configured, while the class name
438 URxvt allows resources unique to rxvt, to be shared between different 483 URxvt allows resources unique to rxvt, to be shared between different
505 True: simulate reverse video by foreground and background colours; 550 True: simulate reverse video by foreground and background colours;
506 option -rv. False: regular screen colours [default]; option +rv. See 551 option -rv. False: regular screen colours [default]; option +rv. See
507 note in COLORS AND GRAPHICS section. 552 note in COLORS AND GRAPHICS section.
508 553
509 jumpScroll: *boolean* 554 jumpScroll: *boolean*
510 True: specify that jump scrolling should be used. When scrolling 555 True: specify that jump scrolling should be used. When receiving
511 quickly, fewer screen updates are performed [default]; option -j. 556 lots of lines, rxvt will only scroll once a whole screen height of
557 lines has been read, resulting in fewer updates while still
558 displaying every received line; option -j.
559
512 False: specify that smooth scrolling should be used; option +j. 560 False: specify that smooth scrolling should be used. rxvt will force
561 a screen refresh on each new line it received; option +j.
562
563 skipScroll: *boolean*
564 True: (the default) specify that skip scrolling should be used. When
565 receiving lots of lines, rxvt will only scroll once in a while
566 (around 60 times per second), resulting in far fewer updates. This
567 can result in rxvt not ever displaying some of the lines it
568 receives; option -ss.
569
570 False: specify that everything is to be displayed, even if the
571 refresh is too fast for the human eye to read anything (or the
572 monitor to display anything); option +ss.
513 573
514 inheritPixmap: *boolean* 574 inheritPixmap: *boolean*
515 True: make the background inherit the parent windows' pixmap, giving 575 True: make the background inherit the parent windows' pixmap, giving
516 artificial transparency. False: do not inherit the parent windows' 576 artificial transparency. False: do not inherit the parent windows'
517 pixmap. 577 pixmap.
533 593
534 shading: *number* 594 shading: *number*
535 Darken (0 .. 100) or lighten (-1 .. -100) the transparent background 595 Darken (0 .. 100) or lighten (-1 .. -100) the transparent background
536 image in addition to tinting it; option -sh. 596 image in addition to tinting it; option -sh.
537 597
598 blendType: *string*
599 Specify background blending type; option -blt.
600
601 blurRadius: *number*
602 Apply Gaussian Blurr with the specified radius to the transparent
603 background image; option -blr.
604
538 scrollColor: *colour* 605 scrollColor: *colour*
539 Use the specified colour for the scrollbar [default #B2B2B2]. 606 Use the specified colour for the scrollbar [default #B2B2B2].
540 607
541 troughColor: *colour* 608 troughColor: *colour*
542 Use the specified colour for the scrollbar's trough area [default 609 Use the specified colour for the scrollbar's trough area [default
544 611
545 borderColor: *colour* 612 borderColor: *colour*
546 The colour of the border around the text area and between the 613 The colour of the border around the text area and between the
547 scrollbar and the text. 614 scrollbar and the text.
548 615
549 backgroundPixmap: *file[;geom]* 616 backgroundPixmap: *file[;geom[:op1][:op2][...]]*
550 Use the specified XPM file (note the `.xpm' extension is optional) 617 Use the specified image file for the background and also optionally
551 for the background and also optionally specify its scaling with a 618 specify its scaling with a geometry string WxH+X+Y, (default
552 geometry string WxH+X+Y, in which "W" / "H" specify the 619 "0x0+50+50") in which "W" / "H" specify the horizontal/vertical
553 horizontal/vertical scale (percent) and "X" / "Y" locate the image 620 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 621 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 622 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 623 number of images in that direction. No image will be magnified
558 permitted scale is 1000. [default 0x0+50+50] 624 beyond 10 times its original size. The maximum permitted scale is
625 1000. Additional operations can be specified after colon
626 :op1:op2.... Supported operations are:
627
628 tile force background image to be tiled and not scaled. Equivalent to 0x0,
629 propscale will scale image keeping proportions,
630 auto will scale image to match window size. Equivalent to 100x100;
631 hscale will scale image horizontally to the window size;
632 vscale will scale image vertically to the window size;
633 scale will scale image to match window size;
634 root will tile image as if it was a root window background, auto-adjusting
635 whenever terminal window moves.
636
637 If used in conjunction with -tr option, the specified pixmap will be
638 blended over transparency image using either alpha-blending, or any
639 other blending type, specified with -blt "type" option.
559 640
560 path: *path* 641 path: *path*
561 Specify the colon-delimited search path for finding XPM files. 642 Specify the colon-delimited search path for finding background image
643 files.
562 644
563 font: *fontlist* 645 font: *fontlist*
564 Select the fonts to be used. This is a comma separated list of font 646 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 647 names that are checked in order when trying to find glyphs for
566 characters. The first font defines the cell size for characters; 648 characters. The first font defines the cell size for characters;
630 colours are not reachable. 712 colours are not reachable.
631 713
632 selectstyle: *mode* 714 selectstyle: *mode*
633 Set mouse selection style to old which is 2.20, oldword which is 715 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 716 xterm style with 2.20 old word selection, or anything else which
635 gives xterm style selection. 717 gives xterm style selection. Only effective when the original
718 (non-perl) selection code is in use.
636 719
637 scrollstyle: *mode* 720 scrollstyle: *mode*
638 Set scrollbar style to rxvt, plain, next or xterm. plain is the 721 Set scrollbar style to rxvt, plain, next or xterm. plain is the
639 author's favourite. 722 author's favourite.
640 723
649 explicitly set; option -n. 732 explicitly set; option -n.
650 733
651 mapAlert: *boolean* 734 mapAlert: *boolean*
652 True: de-iconify (map) on receipt of a bell character. False: no 735 True: de-iconify (map) on receipt of a bell character. False: no
653 de-iconify (map) on receipt of a bell character [default]. 736 de-iconify (map) on receipt of a bell character [default].
737
738 urgentOnBell: *boolean*
739 True: set the urgency hint for the wm on receipt of a bell
740 character. False: do not set the urgency hint [default].
654 741
655 visualBell: *boolean* 742 visualBell: *boolean*
656 True: use visual bell on receipt of a bell character; option -vb. 743 True: use visual bell on receipt of a bell character; option -vb.
657 False: no visual bell [default]; option +vb. 744 False: no visual bell [default]; option +vb.
658 745
736 823
737 termName: *termname* 824 termName: *termname*
738 Specifies the terminal type name to be set in the TERM environment 825 Specifies the terminal type name to be set in the TERM environment
739 variable; option -tn. 826 variable; option -tn.
740 827
741 linespace: *number* 828 lineSpace: *number*
742 Specifies number of lines (pixel height) to insert between each row 829 Specifies number of lines (pixel height) to insert between each row
743 of the display [default 0]; option -lsp. 830 of the display [default 0]; option -lsp.
744 831
745 meta8: *boolean* 832 meta8: *boolean*
746 True: handle Meta (Alt) + keypress to set the 8th bit. False: handle 833 True: handle Meta (Alt) + keypress to set the 8th bit. False: handle
787 874
788 cutchars: *string* 875 cutchars: *string*
789 The characters used as delimiters for double-click word selection 876 The characters used as delimiters for double-click word selection
790 (whitespace delimiting is added automatically if resource is given). 877 (whitespace delimiting is added automatically if resource is given).
791 878
792 When the selection extension is in use (the default if compiled in, 879 When the perl selection extension is in use (the default if compiled
793 see the rxvtperl(3) manpage), a suitable regex using these 880 in, see the rxvtperl(3) manpage), a suitable regex using these
794 characters will be created (if the resource exists, otherwise, no 881 characters will be created (if the resource exists, otherwise, no
795 regex will be created). In this mode, characters outside ISO-8859-1 882 regex will be created). In this mode, characters outside ISO-8859-1
796 can be used. 883 can be used.
797 884
798 When the selection extension is not used, only ISO-8859-1 characters 885 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: 886 can be used. If not specified, the built-in default is used:
800 887
801 BACKSLASH `"'&()*,;<=>?@[]{|} 888 BACKSLASH `"'&()*,;<=>?@[]^{|}
802 889
803 preeditType: *style* 890 preeditType: *style*
804 OverTheSpot, OffTheSpot, Root; option -pt. 891 OverTheSpot, OffTheSpot, Root; option -pt.
805 892
806 inputMethod: *name* 893 inputMethod: *name*
850 937
851 secondaryScreen: *boolean* 938 secondaryScreen: *boolean*
852 Turn on/off secondary screen (default enabled). 939 Turn on/off secondary screen (default enabled).
853 940
854 secondaryScroll: *boolean* 941 secondaryScroll: *boolean*
855 Turn on/off secondary screen scroll (default enabled). If the this 942 Turn on/off secondary screen scroll (default enabled). If this
856 option is enabled, scrolls on the secondary screen will change the 943 option is enabled, scrolls on the secondary screen will change the
857 scrollback buffer and switching to/from the secondary screen will 944 scrollback buffer and switching to/from the secondary screen will
858 instead scroll the screen up. 945 instead scroll the screen up.
859 946
860 hold: *boolean* 947 hold: *boolean*
882 omitting the prefix XK_. Alternatively you can specify *key* by its 969 omitting the prefix XK_. Alternatively you can specify *key* by its
883 hex keysym value (0x0000 - 0xFFFF). Note that the lookup of *sym*s 970 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 971 is not performed in an exact manner; however, the closest match is
885 assured. 972 assured.
886 973
887 *string* may contain escape values ("\a": bell, "\b": backspace, 974 *string* may contain escape values ("\n": newline, "\000": octal
888 "\e", "\E": escape, "\n": newline, "\r": carriage return, "\t": tab, 975 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 976
899 You can define a range of keysyms in one shot by providing a 977 You can define a range of keysyms in one shot by providing a
900 *string* with pattern list/PREFIX/MIDDLE/SUFFIX, where the delimiter 978 *string* with pattern list/PREFIX/MIDDLE/SUFFIX, where the delimiter
901 `/' should be a character not used by the strings. 979 `/' should be a character not used by the strings.
902 980
1019 override-redirect: *boolean* 1097 override-redirect: *boolean*
1020 Compile *frills*: Sets override-redirect for the terminal window, 1098 Compile *frills*: Sets override-redirect for the terminal window,
1021 making it almost invisible to window managers; option 1099 making it almost invisible to window managers; option
1022 -override-redirect. 1100 -override-redirect.
1023 1101
1102 iso14755_52: *boolean*
1103 Turn on/off ISO 14755 5.2 mode (default enabled).
1104
1024THE SCROLLBAR 1105THE SCROLLBAR
1025 Lines of text that scroll off the top of the rxvt window (resource: 1106 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 1107 saveLines) and can be scrolled back using the scrollbar or by
1027 keystrokes. The normal rxvt scrollbar has arrows and its behaviour is 1108 keystrokes. The normal rxvt scrollbar has arrows and its behaviour is
1028 fairly intuitive. The xterm-scrollbar is without arrows and its 1109 fairly intuitive. The xterm-scrollbar is without arrows and its
1041 disabled -- on the assumption that we are using a fullscreen 1122 disabled -- on the assumption that we are using a fullscreen
1042 application. Instead, pressing Button1 and Button3 sends ESC [ 6 ~ 1123 application. Instead, pressing Button1 and Button3 sends ESC [ 6 ~
1043 (Next) and ESC [ 5 ~ (Prior), respectively. Similarly, clicking on the 1124 (Next) and ESC [ 5 ~ (Prior), respectively. Similarly, clicking on the
1044 up and down arrows sends ESC [ A (Up) and ESC [ B (Down), respectively. 1125 up and down arrows sends ESC [ A (Up) and ESC [ B (Down), respectively.
1045 1126
1046TEXT SELECTION AND INSERTION 1127THE SELECTION: SELECTING AND PASTING TEXT
1047 The behaviour of text selection and insertion mechanism is similar to 1128 The behaviour of text selection and insertion/pasting mechanism is
1048 *xterm*(1). 1129 similar to *xterm*(1).
1049 1130
1050 Selection: 1131 Selecting:
1051 Left click at the beginning of the region, drag to the end of the 1132 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 1133 region and release; Right click to extend the marked region; Left
1053 double-click to select a word; Left triple-click to select the 1134 double-click to select a word; Left triple-click to select the
1054 entire logical line (which can span multiple screen lines), unless 1135 entire logical line (which can span multiple screen lines), unless
1055 modified by resource tripleclickwords. 1136 modified by resource tripleclickwords.
1058 (Compile: *frills*) will create a rectangular selection instead of a 1139 (Compile: *frills*) will create a rectangular selection instead of a
1059 normal one. In this mode, every selected row becomes its own line in 1140 normal one. In this mode, every selected row becomes its own line in
1060 the selection, and trailing whitespace is visually underlined and 1141 the selection, and trailing whitespace is visually underlined and
1061 removed from the selection. 1142 removed from the selection.
1062 1143
1063 Insertion: 1144 Pasting:
1064 Pressing and releasing the Middle mouse button in an rxvt window 1145 Pressing and releasing the Middle mouse button in an rxvt window
1065 causes the value of the PRIMARY selection (or CLIPBOARD with the 1146 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 1147 Meta modifier) to be inserted as if it had been typed on the
1067 keyboard. 1148 keyboard.
1068 1149
1086 far. 1167 far.
1087 1168
1088ISO 14755 SUPPORT 1169ISO 14755 SUPPORT
1089 ISO 14755 is a standard for entering and viewing unicode characters and 1170 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 1171 character codes using the keyboard. It consists of 4 parts. The first
1091 part is available rxvt-unicode has been compiled with "--enable-frills", 1172 part is available if rxvt-unicode has been compiled with
1092 the rest is available when rxvt-unicode was compiled with 1173 "--enable-frills", the rest is available when rxvt-unicode was compiled
1093 "--enable-iso14755". 1174 with "--enable-iso14755".
1094 1175
1095 * 5.1: Basic method 1176 * 5.1: Basic method
1096 This allows you to enter unicode characters using their hexcode. 1177 This allows you to enter unicode characters using their hexcode.
1097 1178
1098 Start by pressing and holding both "Control" and "Shift", then enter 1179 Start by pressing and holding both "Control" and "Shift", then enter
1227 Normally set to "rxvt-unicode", unless overwritten at configure 1308 Normally set to "rxvt-unicode", unless overwritten at configure
1228 time, via resources or on the command line. 1309 time, via resources or on the command line.
1229 1310
1230 COLORTERM 1311 COLORTERM
1231 Either "rxvt", "rxvt-xpm", depending on whether rxvt was compiled 1312 Either "rxvt", "rxvt-xpm", depending on whether rxvt was compiled
1232 with XPM support, and optionally with the added extension "-mono" to 1313 with background image support, and optionally with the added
1233 indicate that rxvt-unicode runs on a monochrome screen. 1314 extension "-mono" to indicate that rxvt-unicode runs on a monochrome
1315 screen.
1234 1316
1235 COLORFGBG 1317 COLORFGBG
1236 Set to a string of the form "fg;bg" or "fg;xpm;bg", where "fg" is 1318 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 1319 the colour code used as default foreground/text colour (or the
1238 string "default" to indicate that the default-colour escape sequence 1320 string "default" to indicate that the default-colour escape sequence
1239 is to be used), "bg" is the colour code used as default background 1321 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" 1322 colour (or the string "default"), and "xpm" is the string "default"
1241 if rxvt was compiled with XPM support. Libraries like "ncurses" and 1323 if rxvt was compiled with background image support. Libraries like
1242 "slang" can (and do) use this information to optimize screen output. 1324 "ncurses" and "slang" can (and do) use this information to optimize
1325 screen output.
1243 1326
1244 WINDOWID 1327 WINDOWID
1245 Set to the (decimal) X Window ID of the rxvt window (the toplevel 1328 Set to the (decimal) X Window ID of the rxvt window (the toplevel
1246 window, which usually has subwindows for the scrollbar, the terminal 1329 window, which usually has subwindows for the scrollbar, the terminal
1247 window and so on). 1330 window and so on).

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines