ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvt.tbl
Revision: 1.11
Committed: Sun May 2 22:54:49 2004 UTC (20 years, 2 months ago) by pcg
Branch: MAIN
CVS Tags: rel-3_0
Changes since 1.10: +1 -1 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 .TH "RXVT" "1" "2004-04-02" "X Version 11" "X Tools"
2 .SH "NAME"
3 rxvt-unicode (ouR XVT, unicode) \- a VT102 emulator for the X window system
4 .PP
5 .SH "SYNOPSIS"
6 .PP
7 \fBurxvt\fP [options] [-e command [ args ]]
8 .PP
9 .SH "DESCRIPTION"
10 .PP
11 \fBrxvt-unicode\fP, version \fB2\&.7\fP, is a colour vt102 terminal emulator
12 intended as an \fIxterm\fP(1) replacement for users who do not require
13 features such as Tektronix 4014 emulation and toolkit-style configurability\&.
14 As a result, \fBrxvt-unicode\fP uses much less swap space -- a significant
15 advantage on a machine serving many X sessions\&.
16 .PP
17 .PP
18 .SH "OPTIONS"
19 .PP
20 The \fBurxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
21 In keeping with the smaller-is-better philosophy, options may be eliminated
22 or default values chosen at compile-time, so options and defaults listed
23 may not accurately reflect the version installed on your system\&.
24 `rxvt -h\&' gives a list of major compile-time options on the \fIOptions\fP line\&.
25 Option descriptions may be prefixed with which compile option each is
26 dependent upon\&. e\&.g\&. `Compile \fIXIM\fP:\&' requires \fIXIM\fP on the \fIOptions\fP
27 line\&. Note: `rxvt -help\&' gives a list of all command-line options compiled
28 into your version\&.
29 .PP
30 Note that \fBurxvt\fP permits the resource name to be used as a long-option
31 (--/++ option) so the potential command-line options are far greater than
32 those listed\&.
33 For example: `rxvt --loginShell --color1 Orange\&'\&.
34 .PP
35 The following options are available:
36 .PP
37 .IP "\fB-help\fP, \fB--help\fP"
38 Print out a message describing available options\&.
39 .IP "\fB-display\fP \fIdisplayname\fP"
40 Attempt to open a window on the named X display (\fB-d\fP still
41 respected)\&. In the absence of this option, the display specified
42 by the \fBDISPLAY\fP environment variable is used\&.
43 .IP "\fB-geometry\fP \fIgeom\fP"
44 Window geometry (\fB-g\fP still respected);
45 resource \fBgeometry\fP\&.
46 .IP "\fB-rv\fP|\fB+rv\fP"
47 Turn on/off simulated reverse video;
48 resource \fBreverseVideo\fP\&.
49 .IP "\fB-j\fP|\fB+j\fP"
50 Turn on/off jump scrolling;
51 resource \fBjumpScroll\fP\&.
52 .IP "\fB-ip\fP|\fB+ip\fP"
53 Turn on/off inheriting parent window\&'s pixmap\&. Alternative form
54 is \fB-tr\fP;
55 resource \fBinheritPixmap\fP\&.
56 .IP "\fB-tint\fP \fIcolour\fP"
57 Tint the transparent background pixmap with the given colour\&.
58 .IP "\fB-bg\fP \fIcolour\fP"
59 Window background colour;
60 resource \fBbackground\fP\&.
61 .IP "\fB-fg\fP \fIcolour\fP"
62 Window foreground colour;
63 resource \fBforeground\fP\&.
64 .IP "\fB-pixmap:\fP \fIfile[;geom]\fP"
65 Compile \fIXPM\fP: Specify XPM file for the background and also
66 optionally specify its scaling with a geometry string\&. Note you
67 may need to add quotes to avoid special shell interpretation of
68 the `;\&' in the command-line;
69 resource \fBbackgroundPixmap\fP\&.
70 .IP "\fB-cr\fP \fIcolour\fP"
71 The cursor colour;
72 resource \fBcursorColor\fP\&.
73 .IP "\fB-pr\fP \fIcolour\fP"
74 The mouse pointer colour;
75 resource \fBpointerColor\fP\&.
76 .IP "\fB-bd\fP \fIcolour\fP"
77 The colour of the border between the xterm scrollbar and the text;
78 resource \fBborderColor\fP\&.
79 .IP "\fB-fn\fP \fIfontname\fP"
80 Select the fonts to be used used\&. This is a comma seperated
81 list of font names that are used in turn when trying to display
82 unicode characters\&. The first font defines the cell size for characters,
83 other fonts might be smaller, but not larger\&. A reasonable default font list
84 is always appended to it\&.
85 resource \fBfont\fP\&.
86 .IP "\fB-name\fP \fIname\fP"
87 Specify the application name under which resources
88 are to be obtained, rather than the default executable file name\&.
89 Name should not contain `\&.\&' or `*\&' characters\&.
90 Also sets the icon and title name\&.
91 .IP "\fB-ls\fP|\fB+ls\fP"
92 Start as a login-shell/sub-shell;
93 resource \fBloginShell\fP\&.
94 .IP "\fB-ut\fP|\fB+ut\fP"
95 Compile \fIutmp\fP: Inhibit/enable writing a utmp entry;
96 resource \fButmpInhibit\fP\&.
97 .IP "\fB-vb\fP|\fB+vb\fP"
98 Turn on/off visual bell on receipt of a bell character;
99 resource \fBvisualBell\fP\&.
100 .IP "\fB-sb\fP|\fB+sb\fP"
101 Turn on/off scrollbar;
102 resource \fBscrollBar\fP\&.
103 .IP "\fB-si\fP|\fB+si\fP"
104 Turn on/off scroll-to-bottom on TTY output inhibit;
105 resource \fBscrollTtyOutput\fP has opposite effect\&.
106 .IP "\fB-sk\fP|\fB+sk\fP"
107 Turn on/off scroll-to-bottom on keypress;
108 resource \fBscrollTtyKeypress\fP\&.
109 .IP "\fB-sw\fP|\fB+sw\fP"
110 Turn on/off scrolling with the scrollback buffer as new
111 lines appear\&. This only takes effect if \fB-si\fP is also given;
112 resource \fBscrollWithBuffer\fP\&.
113 .IP "\fB-sr\fP|\fB+sr\fP"
114 Put scrollbar on right/left;
115 resource \fBscrollBar_right\fP\&.
116 .IP "\fB-st\fP|\fB+st\fP"
117 Display normal (non XTerm/NeXT) scrollbar without/with a trough;
118 resource \fBscrollBar_floating\fP\&.
119 .IP "\fB-bc\fP|\fB+bc\fP"
120 Blink the cursor; resource \fBcursorBlink\fP\&.
121 .IP "\fB-iconic\fP"
122 Start iconified, if the window manager supports that option\&.
123 Alternative form is \fB-ic\fP\&.
124 .IP "\fB-sl\fP \fInumber\fP"
125 Save \fInumber\fP lines in the scrollback buffer\&. See resource entry
126 for limits;
127 resource \fBsaveLines\fP\&.
128 .IP "\fB-b\fP \fInumber\fP"
129 Compile \fIfrills\fP: Internal border of \fInumber\fP pixels\&. See
130 resource entry for limits;
131 resource \fBinternalBorder\fP\&.
132 .IP "\fB-w\fP \fInumber\fP"
133 Compile \fIfrills\fP: External border of \fInumber\fP pixels\&.
134 Also, \fB-bw\fP and \fB-borderwidth\fP\&. See resource entry for limits;
135 resource \fBexternalBorder\fP\&.
136 .IP "\fB-lsp\fP \fInumber\fP"
137 Compile \fIlinespace\fP: Lines (pixel height) to insert between each
138 row of the display;
139 resource \fBlinespace\fP\&.
140 .IP "\fB-tn\fP \fItermname\fP"
141 This option specifies the name of the terminal type to be set in the
142 \fBTERM\fP environment variable\&. This terminal type must exist in the
143 \fItermcap(5)\fP database and should have \fIli#\fP and \fIco#\fP entries;
144 resource \fBtermName\fP\&.
145 .IP "\fB-e\fP \fIcommand [arguments]\fP"
146 Run the command with its command-line arguments in the \fBurxvt\fP
147 window; also sets the window title and icon name to be the basename
148 of the program being executed if neither \fI-title\fP (\fI-T\fP) nor
149 \fI-n\fP are given on the command line\&. If this option is used, it
150 must be the last on the command-line\&. If there is no \fB-e\fP option
151 then the default is to run the program specified by the \fBSHELL\fP
152 environment variable or, failing that, \fIsh(1)\fP\&.
153 .IP "\fB-title\fP \fItext\fP"
154 Window title (\fB-T\fP still respected); the default title is the
155 basename of the program specified after the \fB-e\fP option, if
156 any, otherwise the application name;
157 resource \fBtitle\fP\&.
158 .IP "\fB-n\fP \fItext\fP"
159 Icon name; the default name is the basename of the program specified
160 after the \fB-e\fP option, if any, otherwise the application name;
161 resource \fBiconName\fP\&.
162 .IP "\fB-C\fP"
163 Capture system console messages\&.
164 .IP "\fB-pt\fP \fIstyle\fP"
165 Compile \fIXIM\fP: input style for input method;
166 \fBOverTheSpot\fP, \fBOffTheSpot\fP, \fBRoot\fP;
167 resource \fBpreeditType\fP\&.
168 .IP "\fB-im\fP \fItext\fP"
169 Compile \fIXIM\fP: input method name\&.
170 resource \fBinputMethod\fP\&.
171 .IP "\fB-imlocale\fP \fIstring\fP"
172 The locale to use for opening the IM\&. You can use an LC_CTYPE
173 of e\&.g\&. de_DE\&.UTF-8 for normal text processing but ja_JP\&.EUC-JP
174 for the input extension to be able to input japanese characters
175 while staying in another locale\&.
176 .IP "\fB-insecure\fP"
177 Enable "insecure" mode, which currently enables most of the escape
178 sequences that echo strings\&. See the resource \fBinsecure\fP for
179 more info\&.
180 .IP "\fB-mod\fP \fImodifier\fP"
181 Override detection of Meta modifier with specified key:
182 \fBalt\fP, \fBmeta\fP, \fBhyper\fP, \fBsuper\fP, \fBmod1\fP, \fBmod2\fP, \fBmod3\fP,
183 \fBmod4\fP, \fBmod5\fP;
184 resource \fImodifier\fP\&.
185 .IP "\fB-ssc\fP|\fB+ssc\fP"
186 Turn on/off secondary screen (default enabled);
187 resource \fBsecondaryScreen\fP\&.
188 .IP "\fB-ssr\fP|\fB+ssr\fP"
189 Turn on/off secondary screen scroll (default enabled);
190 resource \fBsecondaryScroll\fP\&.
191 .IP "\fB-xrm\fP \fIresourcestring\fP"
192 No effect on rxvt\&. Simply passes through an argument to be made
193 available in the instance\&'s argument list\&. Appears in \fIWM_COMMAND\fP
194 in some window managers\&.
195 .SH "RESOURCES (available also as long-options)"
196 .PP
197 Note: `rxvt --help\&' gives a list of all resources (long options) compiled
198 into your version\&.
199 If compiled with internal Xresources support (i\&.e\&. \fBrxvt -h\fP lists
200 \fB\&.Xdefaults\fP) then \fBurxvt\fP accepts application defaults set in
201 XAPPLOADDIR/Rxvt (compile-time defined: usually
202 \fB/usr/lib/X11/app-defaults/Rxvt\fP) and resources set in \fB~/\&.Xdefaults\fP,
203 or \fB~/\&.Xresources\fP if \fB~/\&.Xdefaults\fP does not exist\&. Note that when
204 reading X resources, \fBurxvt\fP recognizes two class names: \fBXTerm\fP and
205 \fBRxvt\fP\&. The class name \fBXTerm\fP allows resources common to both
206 \fBurxvt\fP and \fIxterm\fP to be easily configured, while the class name
207 \fBRxvt\fP allows resources unique to \fBurxvt\fP, notably colours and
208 key-handling, to be shared between different \fBurxvt\fP configurations\&.
209 If no resources are specified, suitable defaults will be used\&.
210 Command-line arguments can be used to override resource settings\&. The
211 following resources are allowed:
212 .PP
213 .IP "\fBgeometry:\fP \fIgeom\fP"
214 Create the window with the specified X window geometry [default
215 80x24];
216 option \fB-geometry\fP\&.
217 .IP "\fBbackground:\fP \fIcolour\fP"
218 Use the specified colour as the window\&'s background colour [default
219 White];
220 option \fB-bg\fP\&.
221 .IP "\fBforeground:\fP \fIcolour\fP"
222 Use the specified colour as the window\&'s foreground colour [default
223 Black];
224 option \fB-fg\fP\&.
225 .IP "\fBcolor\fP\fIn\fP\fB:\fP \fIcolour\fP"
226 Use the specified colour for the colour value \fIn\fP, where 0-7
227 corresponds to low-intensity (normal) colours and 8-15 corresponds to
228 high-intensity (bold = bright foreground, blink = bright
229 background) colours\&. The canonical names are as follows:
230 0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=white,
231 but the actual colour names used are listed in the
232 \fBCOLORS AND GRAPHICS\fP section\&.
233 .IP "\fBcolorBD:\fP \fIcolour\fP"
234 Use the specified colour to display bold characters when the
235 foreground colour is the default\&.
236 .IP "\fBcolorUL:\fP \fIcolour\fP"
237 Use the specified colour to display underlined characters when the
238 foreground colour is the default\&.
239 .IP "\fBcolorRV:\fP \fIcolour\fP"
240 Use the specified colour as the background for reverse video
241 characters\&.
242 .IP "\fBcursorColor:\fP \fIcolour\fP"
243 Use the specified colour for the cursor\&. The default is to use the
244 foreground colour;
245 option \fB-cr\fP\&.
246 .IP "\fBcursorColor2:\fP \fIcolour\fP"
247 Use the specified colour for the colour of the cursor text\&. For this
248 to take effect, \fBcursorColor\fP must also be specified\&. The default
249 is to use the background colour\&.
250 .IP "\fBreverseVideo:\fP \fIboolean\fP"
251 \fBTrue\fP: simulate reverse video by foreground and background colours;
252 option \fB-rv\fP\&.
253 \fBFalse\fP: regular screen colours [default];
254 option \fB+rv\fP\&.
255 See note in \fBCOLORS AND GRAPHICS\fP section\&.
256 .IP "\fBjumpScroll:\fP \fIboolean\fP"
257 \fBTrue\fP: specify that jump scrolling should be used\&. When scrolling
258 quickly, fewer screen updates are performed [default];
259 option \fB-j\fP\&.
260 \fBFalse\fP: specify that smooth scrolling should be used;
261 option \fB+j\fP\&.
262 .IP "\fBinheritPixmap:\fP \fIboolean\fP"
263 \fBTrue\fP: make the background inherit the parent windows\&' pixmap,
264 giving artificial transparency\&.
265 \fBFalse\fP: do not inherit the parent windows\&' pixmap\&.
266 .IP "\fBtintColor\fP \fIcolour\fP"
267 Tint the transparent background pixmap with the given colour\&.
268 .IP "\fBscrollColor:\fP \fIcolour\fP"
269 Use the specified colour for the scrollbar [default #B2B2B2]\&.
270 .IP "\fBtroughColor:\fP \fIcolour\fP"
271 Use the specified colour for the scrollbar\&'s trough area [default
272 #969696]\&. Only relevant for normal (non XTerm/NeXT) scrollbar\&.
273 .IP "\fBbackgroundPixmap:\fP \fIfile[;geom]\fP"
274 Use the specified XPM file (note the `\&.xpm\&' extension is optional)
275 for the background and also optionally specify its scaling with a
276 geometry string \fBWxH+X+Y\fP, in which \fB"W" / "H"\fP specify the
277 horizontal/vertical scale (percent) and \fB"X" / "Y"\fP locate the
278 image centre (percent)\&. A scale of 0 displays the image with tiling\&.
279 A scale of 1 displays the image without any scaling\&. A scale of 2 to
280 9 specifies an integer number of images in that direction\&. No image
281 will be magnified beyond 10 times its original size\&. The maximum
282 permitted scale is 1000\&. [default 0x0+50+50]
283 .IP "\fBmenu:\fP \fIfile[;tag]\fP"
284 Read in the specified menu file (note the `\&.menu\&' extension is
285 optional) and also optionally specify a starting tag to find\&. See
286 the reference documentation for details on the syntax for the menuBar\&.
287 .IP "\fBpath:\fP \fIpath\fP"
288 Specify the colon-delimited search path for finding files (XPM and
289 menus), in addition to the paths specified by the \fBRXVTPATH\fP and
290 \fBPATH\fP environment variables\&.
291 .IP "\fBfont:\fP \fIfontname\fP"
292 Select the fonts to be used used\&. This is a comma seperated
293 list of font names that are used in turn when trying to display
294 unicode characters\&. The first font defines the cell size for characters,
295 other fonts might be smaller, but not larger\&. A reasonable default font list
296 is always appended to this list\&.
297 option \fB-fn\fP\&.
298 .IP "\fBselectstyle:\fP \fImode\fP"
299 Set mouse selection style to \fBold\fP which is 2\&.20, \fBoldword\fP which
300 is xterm style with 2\&.20 old word selection, or anything else which
301 gives xterm style selection\&.
302 .IP "\fBscrollstyle:\fP \fImode\fP"
303 Set scrollbar style to \fBurxvt\fP, \fBnext\fP or \fBxterm\fP
304 .IP "\fBtitle:\fP \fIstring\fP"
305 Set window title string, the default title is the command-line
306 specified after the \fB-e\fP option, if any, otherwise the application
307 name;
308 option \fB-title\fP\&.
309 .IP "\fBiconName:\fP \fIstring\fP"
310 Set the name used to label the window\&'s icon or displayed in an icon
311 manager window, it also sets the window\&'s title unless it is
312 explicitly set;
313 option \fB-n\fP\&.
314 .IP "\fBmapAlert:\fP \fIboolean\fP"
315 \fBTrue\fP: de-iconify (map) on receipt of a bell character\&.
316 \fBFalse\fP: no de-iconify (map) on receipt of a bell character
317 [default]\&.
318 .IP "\fBvisualBell:\fP \fIboolean\fP"
319 \fBTrue\fP: use visual bell on receipt of a bell character;
320 option \fB-vb\fP\&.
321 \fBFalse\fP: no visual bell [default];
322 option \fB+vb\fP\&.
323 .IP "\fBloginShell:\fP \fIboolean\fP"
324 \fBTrue\fP: start as a login shell by prepending a `-\&' to \fBargv[0]\fP
325 of the shell;
326 option \fB-ls\fP\&.
327 \fBFalse\fP: start as a normal sub-shell [default];
328 option \fB+ls\fP\&.
329 .IP "\fButmpInhibit:\fP \fIboolean\fP"
330 \fBTrue\fP: inhibit writing record into the system log file \fButmp\fP;
331 option \fB-ut\fP\&.
332 \fBFalse\fP: write record into the system log file \fButmp\fP [default];
333 option \fB+ut\fP\&.
334 .IP "\fBprint-pipe:\fP \fIstring\fP"
335 Specify a command pipe for vt100 printer [default \fIlpr(1)\fP]\&. Use
336 \fBPrint\fP to initiate a screen dump to the printer and \fBCtrl-Print\fP
337 or \fBShift-Print\fP to include the scrollback as well\&.
338 .IP "\fBscrollBar:\fP \fIboolean\fP"
339 \fBTrue\fP: enable the scrollbar [default];
340 option \fB-sb\fP\&.
341 \fBFalse\fP: disable the scrollbar;
342 option \fB+sb\fP\&.
343 .IP "\fBscrollBar_right:\fP \fIboolean\fP"
344 \fBTrue\fP: place the scrollbar on the right of the window;
345 option \fB-sr\fP\&.
346 \fBFalse\fP: place the scrollbar on the left of the window;
347 option \fB+sr\fP\&.
348 .IP "\fBscrollBar_floating:\fP \fIboolean\fP"
349 \fBTrue\fP: display an rxvt scrollbar without a trough;
350 option \fB-st\fP\&.
351 \fBFalse\fP: display an rxvt scrollbar with a trough;
352 option \fB+st\fP\&.
353 .IP "\fBscrollBar_align:\fP \fImode\fP"
354 Align the \fBtop\fP, \fBbottom\fP or \fBcentre\fP [default] of
355 the scrollbar thumb with the pointer on middle button
356 press/drag\&.
357 .IP "\fBscrollTtyOutput:\fP \fIboolean\fP"
358 \fBTrue\fP: scroll to bottom when tty receives output;
359 option(+si)\&.
360 \fBFalse\fP: do not scroll to bottom when tty receives output;
361 option(-si)\&.
362 .IP "\fBscrollWithBuffer:\fP \fIboolean\fP"
363 \fBTrue\fP: scroll with scrollback buffer when tty recieves
364 new lines (and \fBscrollTtyOutput\fP is False);
365 option(+sw)\&.
366 \fBFalse\fP: do not scroll with scrollback buffer when tty
367 recieves new lines;
368 option(-sw)\&.
369 .IP "\fBscrollTtyKeypress:\fP \fIboolean\fP"
370 \fBTrue\fP: scroll to bottom when a non-special key is pressed\&.
371 Special keys are those which are intercepted by rxvt for special
372 handling and are not passed onto the shell;
373 option(-sk)\&.
374 \fBFalse\fP: do not scroll to bottom when a non-special key is pressed;
375 option(+sk)\&.
376 .IP "\fBsmallfont_key:\fP \fIkeysym\fP"
377 If enabled, use \fBAlt-\fP\fIkeysym\fP to toggle to a smaller font
378 [default \fBAlt-<\fP]
379 .IP "\fBbigfont_key:\fP \fIkeysym\fP"
380 If enabled, use \fBAlt-\fP\fIkeysym\fP to toggle to a bigger font
381 [default \fBAlt->\fP]
382 .IP "\fBsaveLines:\fP \fInumber\fP"
383 Save \fInumber\fP lines in the scrollback buffer [default 64]\&. This
384 resource is limited on most machines to 65535;
385 option \fB-sl\fP\&.
386 .IP "\fBinternalBorder:\fP \fInumber\fP"
387 Internal border of \fInumber\fP pixels\&. This resource is limited to 100;
388 option \fB-b\fP\&.
389 .IP "\fBexternalBorder:\fP \fInumber\fP"
390 External border of \fInumber\fP pixels\&. This resource is limited to 100;
391 option \fB-w\fP, \fB-bw\fP, \fB-borderwidth\fP\&.
392 .IP "\fBtermName:\fP \fItermname\fP"
393 Specifies the terminal type name to be set in the \fBTERM\fP
394 environment variable;
395 option \fB-tn\fP\&.
396 .IP "\fBlinespace:\fP \fInumber\fP"
397 Specifies number of lines (pixel height) to insert between each row
398 of the display [default 0];
399 option \fB-lsp\fP\&.
400 .IP "\fBmeta8:\fP \fIboolean\fP"
401 \fBTrue\fP: handle Meta (Alt) + keypress to set the 8th bit\&.
402 \fBFalse\fP: handle Meta (Alt) + keypress as an escape prefix [default]\&.
403 .IP "\fBmouseWheelScrollPage:\fP \fIboolean\fP"
404 \fBTrue\fP: the mouse wheel scrolls a page full\&.
405 \fBFalse\fP: the mouse wheel scrolls five lines [default]\&.
406 .IP "\fBcursorBlink:\fP \fIboolean\fP"
407 \fBTrue\fP: blink the cursor\&.
408 \fBFalse\fP: do not blink the cursor [default];
409 option \fB-bc\fP\&.
410 .IP "\fBpointerBlank:\fP \fIboolean\fP"
411 \fBTrue\fP: blank the pointer when a key is pressed or after a set number
412 of seconds of inactivity\&.
413 \fBFalse\fP: the pointer is always visible [default]\&.
414 .IP "\fBpointerBlankDelay:\fP \fInumber\fP"
415 Specifies number of seconds before blanking the pointer [default 2]\&.
416 .IP "\fBbackspacekey:\fP \fIstring\fP"
417 The string to send when the backspace key is pressed\&. If set to
418 \fBDEC\fP or unset it will send \fBDelete\fP (code 127) or, if shifted,
419 \fBBackspace\fP (code 8) - which can be reversed with the appropriate
420 DEC private mode escape sequence\&.
421 .IP "\fBdeletekey:\fP \fIstring\fP"
422 The string to send when the delete key (not the keypad delete key) is
423 pressed\&. If unset it will send the sequence traditionally associated
424 with the \fBExecute\fP key\&.
425 .IP "\fBcutchars:\fP \fIstring\fP"
426 The characters used as delimiters for double-click word selection\&.
427 The built-in default:
428 .br
429 \fBBACKSLASH `"\&'&()*,;<=>?@[]{|}\fP
430 .IP "\fBpreeditType:\fP \fIstyle\fP"
431 \fBOverTheSpot\fP, \fBOffTheSpot\fP, \fBRoot\fP;
432 option \fB-pt\fP\&.
433 .IP "\fBinputMethod:\fP \fIname\fP"
434 \fIname\fP of inputMethod to use;
435 option \fB-im\fP\&.
436 .IP "\fBimLocale:\fP \fIname\fP"
437 The locale to use for opening the IM\&. You can use an LC_CTYPE
438 of e\&.g\&. de_DE\&.UTF-8 for normal text processing but ja_JP\&.EUC-JP
439 for the input extension to be able to input japanese characters
440 while staying in another locale\&.
441 option \fB-imlocale\fP\&.
442 .IP "\fBinsecure\fP"
443 Enables "insecure" mode\&. Rxvt-unicode offers some escape sequences
444 that echo arbitrary strings like the icon name or the locale\&. This
445 could be abused if somebody gets 8-bit-clean access to your
446 display, wether throuh a mail client displaying mail bodies
447 unfiltered or though write(1)\&. Therefore, these sequences are
448 disabled by default\&. (Note that other terminals, including xterm,
449 have these sequences enabled by default)\&. You can enable them
450 by setting this boolean resource or specifying \fB-insecure\fP as
451 an option\&. At the moment, this enabled display-answer, locale,
452 findfont, icon label and window title requests as well as dynamic
453 menubar dispatch\&.
454 .IP "\fBmodifier:\fP \fImodifier\fP"
455 Set the key to be interpreted as the Meta key to:
456 \fBalt\fP, \fBmeta\fP, \fBhyper\fP, \fBsuper\fP, \fBmod1\fP, \fBmod2\fP, \fBmod3\fP,
457 \fBmod4\fP, \fBmod5\fP;
458 option \fB-mod\fP\&.
459 .IP "\fBanswerbackString:\fP \fIstring\fP"
460 Specify the reply rxvt sends to the shell when an ENQ (control-E)
461 character is passed through\&. It may contain escape values as
462 described in the entry on \fBkeysym\fP following\&.
463 .IP "\fBsecondaryScreen:\fP \fIbool\fP"
464 Turn on/off secondary screen (default enabled)\&.
465 .IP "\fBsecondaryScroll:\fP \fIbool\fP"
466 Turn on/off secondary screen scroll (default enabled)\&. If
467 the this option is enabled, scrolls on the secondary screen will
468 change the scrollback buffer and switching to/from the secondary screen
469 will instead scroll the screen up\&.
470 .IP "\fBkeysym\&.\fP\fIsym\fP: \fIstring\fP"
471 Associate \fIstring\fP with keysym \fIsym\fP (\fB0xFF00 - 0xFFFF\fP)\&. It
472 may contain escape values (\ea: bell, \eb: backspace, \ee, \eE: escape,
473 \en: newline, \er: return, \et: tab, \e000: octal number) or control
474 characters (^?: delete, ^@: null, ^A \&.\&.\&.) and may enclosed with
475 double quotes so that it can start or end with whitespace\&. The
476 intervening resource name \fBkeysym\&.\fP cannot be omitted\&. This
477 resource is only available when compiled with KEYSYM_RESOURCE\&.
478 .SH "THE SCROLLBAR"
479 .PP
480 Lines of text that scroll off the top of the \fBurxvt\fP window (resource:
481 \fBsaveLines\fP) and can be scrolled back using the scrollbar or by keystrokes\&.
482 The normal \fBurxvt\fP scrollbar has arrows and its behaviour is fairly
483 intuitive\&. The \fBxterm-scrollbar\fP is without arrows and its behaviour
484 mimics that of \fIxterm\fP
485 .PP
486 Scroll down with \fBButton1\fP (\fBxterm-scrollbar\fP) or \fBShift-Next\fP\&.
487 Scroll up with \fBButton3\fP (\fBxterm-scrollbar\fP) or \fBShift-Prior\fP\&.
488 Continuous scroll with \fBButton2\fP\&.
489 .SH "MOUSE REPORTING"
490 .PP
491 To temporarily override mouse reporting, for either the scrollbar or the
492 normal text selection/insertion, hold either the Shift or the Meta (Alt) key
493 while performing the desired mouse action\&.
494 .PP
495 If mouse reporting mode is active, the normal scrollbar actions are disabled
496 -- on the assumption that we are using a fullscreen application\&.
497 Instead, pressing Button1 and Button3 sends
498 \fBESC[6~\fP (Next) and \fBESC[5~\fP (Prior), respectively\&.
499 Similarly, clicking on the up and down arrows sends \fBESC[A\fP (Up) and
500 \fBESC[B\fP (Down), respectively\&.
501 .SH "TEXT SELECTION AND INSERTION"
502 .PP
503 The behaviour of text selection and insertion mechanism is similar to
504 \fIxterm\fP(1)\&.
505 .PP
506 .IP "\fBSelection\fP:"
507 Left click at the beginning of the region, drag to the end of the
508 region and release; Right click to extend the marked region;
509 Left double-click to select a word; Left triple-click to select
510 the entire line\&.
511 .IP "\fBInsertion\fP:"
512 Pressing and releasing the Middle mouse button (or \fBShift-Insert\fP)
513 in an \fBurxvt\fP window causes the current text selection to be inserted
514 as if it had been typed on the keyboard\&.
515 .SH "CHANGING FONTS"
516 .PP
517 You can change fonts on-the-fly, which is to say cycle through the default
518 font and others of various sizes, by using \fBShift-KP_Add\fP and
519 \fBShift-KP_Subtract\fP\&. Or, alternatively (if enabled) with
520 \fBAlt->\fP and \fBAlt-<\fP, where the actual key
521 can be selected using resources \fBsmallfont_key\fP/\fBbigfont_key\fP\&.
522 .SH "LOGIN STAMP"
523 .PP
524 \fBurxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
525 seen via the \fIwho(1)\fP command, and can accept messages\&. To allow this
526 feature, \fBurxvt\fP must be installed setuid root on some systems\&.
527 .SH "COLORS AND GRAPHICS"
528 .PP
529 In addition to the default foreground and background colours, \fBurxvt\fP
530 can display up to 16 colours (8 ANSI colours plus high-intensity bold/blink
531 versions of the same)\&.
532 Here is a list of the colours with their \fBrgb\&.txt\fP names\&.
533 .PP
534 .TS
535 tab(`);
536 l l l .
537 \fBcolor0\fP `\ (black) `\ = Black
538 \fBcolor1\fP `\ (red) `\ = Red3
539 \fBcolor2\fP `\ (green) `\ = Green3
540 \fBcolor3\fP `\ (yellow) `\ = Yellow3
541 \fBcolor4\fP `\ (blue) `\ = Blue3
542 \fBcolor5\fP `\ (magenta) `\ = Magenta3
543 \fBcolor6\fP `\ (cyan) `\ = Cyan3
544 \fBcolor7\fP `\ (white) `\ = AntiqueWhite
545 \fBcolor8\fP `\ (bright black) `\ = Grey25
546 \fBcolor9\fP `\ (bright red) `\ = Red
547 \fBcolor10\fP `\ (bright green) `\ = Green
548 \fBcolor11\fP `\ (bright yellow) `\ = Yellow
549 \fBcolor12\fP `\ (bright blue) `\ = Blue
550 \fBcolor13\fP `\ (bright magenta) `\ = Magenta
551 \fBcolor14\fP `\ (bright cyan) `\ = Cyan
552 \fBcolor15\fP `\ (bright white) `\ = White
553 \fBforeground\fP `\ `\ = Black
554 \fBbackground\fP `\ `\ = White
555 .TE
556 .PP
557 It is also possible to specify the colour values of \fBforeground\fP,
558 \fBbackground\fP, \fBcursorColor\fP, \fBcursorColor2\fP, \fBcolorBD\fP, \fBcolorUL\fP
559 as a number 0-15, as a convenient shorthand to reference the colour name of
560 color0-color15\&.
561 .PP
562 Note that \fB-rv\fP (\fB"reverseVideo: True"\fP) simulates reverse video by
563 always swapping the foreground/background colours\&. This is in contrast to
564 \fIxterm\fP(1) where the colours are only swapped if they have not otherwise been
565 specified\&.
566 For example,
567 .PP
568 .IP "\fBrxvt -fg Black -bg White -rv\fP"
569 would yield White on Black, while on \fIxterm\fP(1) it would yield
570 Black on White\&.
571 .SH "ENVIRONMENT"
572 .PP
573 \fBurxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
574 \fBCOLORFGBG\fP\&. The environment variable \fBWINDOWID\fP is set to the X window
575 id number of the \fBurxvt\fP window and it also uses and sets the environment
576 variable \fBDISPLAY\fP to specify which display terminal to use\&. \fBurxvt\fP uses
577 the environment variables \fBRXVTPATH\fP and \fBPATH\fP to find XPM files\&.
578 .SH "FILES"
579 .PP
580 .IP "\fB/etc/utmp\fP"
581 System file for login records\&.
582 .IP "\fB/usr/lib/X11/rgb\&.txt\fP"
583 Color names\&.
584 .PP
585 .SH "SEE ALSO"
586 .PP
587 \fIxterm\fP(1), \fIsh\fP(1), \fIresize\fP(1), \fIX\fP(1), \fIpty\fP(4), \fItty\fP(4),
588 \fIutmp\fP(5)
589 .PP
590 See rxvtRef\&.html rxvtRef\&.txt for detailed information on recognized escape
591 sequences and menuBar syntax, etc\&.
592 .PP
593 .SH "BUGS"
594 .PP
595 Check the BUGS file for an up-to-date list\&.
596 .PP
597 Cursor change support is not yet implemented\&.
598 .PP
599 Click-and-drag doesn\&'t work with X11 mouse report overriding\&.
600 .PP
601 .SH "FTP LOCATION"
602 .PP
603 rxvt-2\&.7\&.tar\&.gz can be found at the following ftp sites
604 ftp://ftp\&.rxvt\&.org/pub/rxvt
605 .PP
606 .SH "CURRENT PROJECT COORDINATOR"
607 .PP
608 .IP "Project Coordinator"
609 Marc A\&. Lehmann <rxvt@schmorp\&.de>
610 .br
611 .IP "Web page maintainter"
612 Marc A\&. Lehmann <rxvt@schmorp\&.de>
613 .br
614 <http://www\&.sourceforge\&.net/projects/rxvt-unicode/>
615 .br
616 .PP
617 .SH "AUTHORS"
618 .PP
619 .IP "John Bovey"
620 University of Kent, 1992, wrote the original Xvt\&.
621 .IP "Rob Nation <nation@rocket\&.sanders\&.lockheed\&.com>"
622 very heavily modified Xvt and came up with Rxvt
623 .IP "Angelo Haritsis <ah@doc\&.ic\&.ac\&.uk>"
624 wrote the Greek Keyboard Input (no longer in code)
625 .IP "mj olesen <olesen@me\&.QueensU\&.CA>"
626 Wrote the menu system\&.
627 .br
628 Project Coordinator (changes\&.txt 2\&.11 to 2\&.21)
629 .IP "Oezguer Kesim <kesim@math\&.fu-berlin\&.de>"
630 Project Coordinator (changes\&.txt 2\&.21a to 2\&.4\&.5)
631 .IP "Geoff Wing <gcw@pobox\&.com>"
632 Rewrote screen display and text selection routines\&.
633 Project Coordinator (changes\&.txt 2\&.4\&.6 - rxvt-unicode)
634 .IP "Marc Alexander Lehmann <rxvt@schmorp\&.de>"
635 Forked rxvt-unicode\&. Rewrote most of the display code and
636 internal character handling to store text in unicode,
637 improve xterm compatibility and numerous other bugfixes
638 and extensions\&.
639 .br
640 Project Coordinator (Changes 1\&.0 - )
641 .PP