ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvt.1
Revision: 1.1
Committed: Mon Nov 24 17:28:08 2003 UTC (20 years, 7 months ago) by pcg
Branch: MAIN
Log Message:
*** empty log message ***

File Contents

# Content
1 .if !\n(.g .ab GNU tbl requires GNU troff.
2 .if !dTS .ds TS
3 .if !dTE .ds TE
4 .TH "RXVT" "1" "RXVTDATE()" "X Version 11" "X Tools"
5 .SH "NAME"
6 rxvt (ouR XVT) \- a VT102 emulator for the X window system
7 .PP
8 .SH "SYNOPSIS"
9 .PP
10 \fBrxvt\fP [options] [-e command [ args ]]
11 .PP
12 .SH "DESCRIPTION"
13 .PP
14 \fBrxvt\fP, version \fBRXVTVERSION()\fP, is a colour vt102 terminal emulator
15 intended as an \fIxterm\fP(1) replacement for users who do not require
16 features such as Tektronix 4014 emulation and toolkit-style configurability\&.
17 As a result, \fBrxvt\fP uses much less swap space -- a significant
18 advantage on a machine serving many X sessions\&.
19 .PP
20 .PP
21 .SH "OPTIONS"
22 .PP
23 The \fBrxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
24 In keeping with the smaller-is-better philosophy, options may be eliminated
25 or default values chosen at compile-time, so options and defaults listed
26 may not accurately reflect the version installed on your system\&.
27 `rxvt -h\&' gives a list of major compile-time options on the \fIOptions\fP line\&.
28 Option descriptions may be prefixed with which compile option each is
29 dependent upon\&. e\&.g\&. `Compile \fIXIM\fP:\&' requires \fIXIM\fP on the \fIOptions\fP
30 line\&. Note: `rxvt -help\&' gives a list of all command-line options compiled
31 into your version\&.
32 .PP
33 Note that \fBrxvt\fP permits the resource name to be used as a long-option
34 (--/++ option) so the potential command-line options are far greater than
35 those listed\&.
36 For example: `rxvt --loginShell --color1 Orange\&'\&.
37 .PP
38 Also note that if you do not explictly specify a font (\fB-fn\fP and \fB-fm\fP)
39 or a multichar encoding method (\fB-km\fP), rxvt will select a font for the
40 preferable encoding according to your locale\&. Supported encodings are:
41 \fBISO-8859-\fPn (n=\fB1\fP\&.\&.\&.\fB15\fP), \fBKOI8-R\fP, \fBKOI8-U\fP, \fBEUC-JP\fP,
42 \fBShift_JIS\fP, \fBEUC-KR\fP, \fBEUC-CN\fP (aka \fBGB\fP), and \fBBig5\fP\&.
43 .PP
44 The following options are available:
45 .PP
46 .IP "\fB-help\fP, \fB--help\fP"
47 Print out a message describing available options\&.
48 .IP "\fB-display\fP \fIdisplayname\fP"
49 Attempt to open a window on the named X display (\fB-d\fP still
50 respected)\&. In the absence of this option, the display specified
51 by the \fBDISPLAY\fP environment variable is used\&.
52 .IP "\fB-geometry\fP \fIgeom\fP"
53 Window geometry (\fB-g\fP still respected);
54 resource \fBgeometry\fP\&.
55 .IP "\fB-rv\fP|\fB+rv\fP"
56 Turn on/off simulated reverse video;
57 resource \fBreverseVideo\fP\&.
58 .IP "\fB-j\fP|\fB+j\fP"
59 Turn on/off jump scrolling;
60 resource \fBjumpScroll\fP\&.
61 .IP "\fB-ip\fP|\fB+ip\fP"
62 Turn on/off inheriting parent window\&'s pixmap\&. Alternative form
63 is \fB-tr\fP;
64 resource \fBinheritPixmap\fP\&.
65 .IP "\fB-bg\fP \fIcolour\fP"
66 Window background colour;
67 resource \fBbackground\fP\&.
68 .IP "\fB-fg\fP \fIcolour\fP"
69 Window foreground colour;
70 resource \fBforeground\fP\&.
71 .IP "\fB-pixmap:\fP \fIfile[;geom]\fP"
72 Compile \fIXPM\fP: Specify XPM file for the background and also
73 optionally specify its scaling with a geometry string\&. Note you
74 may need to add quotes to avoid special shell interpretation of
75 the `;\&' in the command-line;
76 resource \fBbackgroundPixmap\fP\&.
77 .IP "\fB-cr\fP \fIcolour\fP"
78 The cursor colour;
79 resource \fBcursorColor\fP\&.
80 .IP "\fB-pr\fP \fIcolour\fP"
81 The mouse pointer colour;
82 resource \fBpointerColor\fP\&.
83 .IP "\fB-bd\fP \fIcolour\fP"
84 The colour of the border between the xterm scrollbar and the text;
85 resource \fBborderColor\fP\&.
86 .IP "\fB-fn\fP \fIfontname\fP"
87 Main normal text font;
88 resource \fBfont\fP\&.
89 .IP "\fB-fb\fP \fIfontname\fP"
90 Main bold text font;
91 resource \fBboldFont\fP\&.
92 .IP "\fB-fm\fP \fIfontname\fP"
93 Main multicharacter font;
94 resource \fBmfont\fP\&.
95 .IP "\fB-km\fP \fImode\fP"
96 Compile \fImultichar_languages\fP:
97 Multiple-character font-set encoding mode;
98 \fBeucj\fP: EUC Japanese encoding\&.
99 \fBsjis\fP: Shift JIS encoding\&.
100 \fBbig5\fP: BIG5 encoding\&.
101 \fBgb\fP: GB encoding\&.
102 \fBkr\fP: EUC Korean encoding\&.
103 \fBnoenc\fP: no encoding;
104 resource \fBmultichar_encoding\fP\&.
105 .IP "\fB-grk\fP \fImode\fP"
106 Compile \fIGreek\fP: Greek keyboard translation;
107 \fBiso\fP: ISO-8859 mapping\&.
108 \fBibm\fP: IBM-437 mapping;
109 resource \fBgreek_keyboard\fP\&.
110 .IP "\fB-name\fP \fIname\fP"
111 Specify the application name under which resources
112 are to be obtained, rather than the default executable file name\&.
113 Name should not contain `\&.\&' or `*\&' characters\&.
114 Also sets the icon and title name\&.
115 .IP "\fB-ls\fP|\fB+ls\fP"
116 Start as a login-shell/sub-shell;
117 resource \fBloginShell\fP\&.
118 .IP "\fB-ut\fP|\fB+ut\fP"
119 Compile \fIutmp\fP: Inhibit/enable writing a utmp entry;
120 resource \fButmpInhibit\fP\&.
121 .IP "\fB-vb\fP|\fB+vb\fP"
122 Turn on/off visual bell on receipt of a bell character;
123 resource \fBvisualBell\fP\&.
124 .IP "\fB-sb\fP|\fB+sb\fP"
125 Turn on/off scrollbar;
126 resource \fBscrollBar\fP\&.
127 .IP "\fB-si\fP|\fB+si\fP"
128 Turn on/off scroll-to-bottom on TTY output inhibit;
129 resource \fBscrollTtyOutput\fP has opposite effect\&.
130 .IP "\fB-sk\fP|\fB+sk\fP"
131 Turn on/off scroll-to-bottom on keypress;
132 resource \fBscrollTtyKeypress\fP\&.
133 .IP "\fB-sw\fP|\fB+sw\fP"
134 Turn on/off scrolling with the scrollback buffer as new
135 lines appear\&. This only takes effect if \fB-si\fP is also given;
136 resource \fBscrollWithBuffer\fP\&.
137 .IP "\fB-sr\fP|\fB+sr\fP"
138 Put scrollbar on right/left;
139 resource \fBscrollBar_right\fP\&.
140 .IP "\fB-st\fP|\fB+st\fP"
141 Display normal (non XTerm/NeXT) scrollbar without/with a trough;
142 resource \fBscrollBar_floating\fP\&.
143 .IP "\fB-mcc\fP|\fB+mcc\fP"
144 Compile \fImultichar_languages\fP: treat multibyte glyphs as single
145 character for backspace, delete and cursor movement keys;
146 resource \fBmultibyte_cursor\fP\&.
147 .IP "\fB-bc\fP|\fB+bc\fP"
148 Blink the cursor; resource \fBcursorBlink\fP\&.
149 .IP "\fB-iconic\fP"
150 Start iconified, if the window manager supports that option\&.
151 Alternative form is \fB-ic\fP\&.
152 .IP "\fB-sl\fP \fInumber\fP"
153 Save \fInumber\fP lines in the scrollback buffer\&. See resource entry
154 for limits;
155 resource \fBsaveLines\fP\&.
156 .IP "\fB-b\fP \fInumber\fP"
157 Compile \fIfrills\fP: Internal border of \fInumber\fP pixels\&. See
158 resource entry for limits;
159 resource \fBinternalBorder\fP\&.
160 .IP "\fB-w\fP \fInumber\fP"
161 Compile \fIfrills\fP: External border of \fInumber\fP pixels\&.
162 Also, \fB-bw\fP and \fB-borderwidth\fP\&. See resource entry for limits;
163 resource \fBexternalBorder\fP\&.
164 .IP "\fB-lsp\fP \fInumber\fP"
165 Compile \fIlinespace\fP: Lines (pixel height) to insert between each
166 row of the display;
167 resource \fBlinespace\fP\&.
168 .IP "\fB-tn\fP \fItermname\fP"
169 This option specifies the name of the terminal type to be set in the
170 \fBTERM\fP environment variable\&. This terminal type must exist in the
171 \fItermcap(5)\fP database and should have \fIli#\fP and \fIco#\fP entries;
172 resource \fBtermName\fP\&.
173 .IP "\fB-e\fP \fIcommand [arguments]\fP"
174 Run the command with its command-line arguments in the \fBrxvt\fP
175 window; also sets the window title and icon name to be the basename
176 of the program being executed if neither \fI-title\fP (\fI-T\fP) nor
177 \fI-n\fP are given on the command line\&. If this option is used, it
178 must be the last on the command-line\&. If there is no \fB-e\fP option
179 then the default is to run the program specified by the \fBSHELL\fP
180 environment variable or, failing that, \fIsh(1)\fP\&.
181 .IP "\fB-title\fP \fItext\fP"
182 Window title (\fB-T\fP still respected); the default title is the
183 basename of the program specified after the \fB-e\fP option, if
184 any, otherwise the application name;
185 resource \fBtitle\fP\&.
186 .IP "\fB-n\fP \fItext\fP"
187 Icon name; the default name is the basename of the program specified
188 after the \fB-e\fP option, if any, otherwise the application name;
189 resource \fBiconName\fP\&.
190 .IP "\fB-C\fP"
191 Capture system console messages\&.
192 .IP "\fB-pt\fP \fIstyle\fP"
193 Compile \fIXIM\fP: input style for input method;
194 \fBOverTheSpot\fP, \fBOffTheSpot\fP, \fBRoot\fP;
195 resource \fBpreeditType\fP\&.
196 .IP "\fB-im\fP \fItext\fP"
197 Compile \fIXIM\fP: input method name\&.
198 resource \fBinputMethod\fP\&.
199 .IP "\fB-mod\fP \fImodifier\fP"
200 Override detection of Meta modifier with specified key:
201 \fBalt\fP, \fBmeta\fP, \fBhyper\fP, \fBsuper\fP, \fBmod1\fP, \fBmod2\fP, \fBmod3\fP,
202 \fBmod4\fP, \fBmod5\fP;
203 resource \fImodifier\fP\&.
204 .IP "\fB-xrm\fP \fIresourcestring\fP"
205 No effect on rxvt\&. Simply passes through an argument to be made
206 available in the instance\&'s argument list\&. Appears in \fIWM_COMMAND\fP
207 in some window managers\&.
208 .SH "RESOURCES (available also as long-options)"
209 .PP
210 Note: `rxvt --help\&' gives a list of all resources (long options) compiled
211 into your version\&.
212 If compiled with internal Xresources support (i\&.e\&. \fBrxvt -h\fP lists
213 \fB\&.Xdefaults\fP) then \fBrxvt\fP accepts application defaults set in
214 XAPPLOADDIR/Rxvt (compile-time defined: usually
215 \fB/usr/lib/X11/app-defaults/Rxvt\fP) and resources set in \fB~/\&.Xdefaults\fP,
216 or \fB~/\&.Xresources\fP if \fB~/\&.Xdefaults\fP does not exist\&. Note that when
217 reading X resources, \fBrxvt\fP recognizes two class names: \fBXTerm\fP and
218 \fBRxvt\fP\&. The class name \fBXTerm\fP allows resources common to both
219 \fBrxvt\fP and \fIxterm\fP to be easily configured, while the class name
220 \fBRxvt\fP allows resources unique to \fBrxvt\fP, notably colours and
221 key-handling, to be shared between different \fBrxvt\fP configurations\&.
222 If no resources are specified, suitable defaults will be used\&.
223 Command-line arguments can be used to override resource settings\&. The
224 following resources are allowed:
225 .PP
226 .IP "\fBgeometry:\fP \fIgeom\fP"
227 Create the window with the specified X window geometry [default
228 80x24];
229 option \fB-geometry\fP\&.
230 .IP "\fBbackground:\fP \fIcolour\fP"
231 Use the specified colour as the window\&'s background colour [default
232 White];
233 option \fB-bg\fP\&.
234 .IP "\fBforeground:\fP \fIcolour\fP"
235 Use the specified colour as the window\&'s foreground colour [default
236 Black];
237 option \fB-fg\fP\&.
238 .IP "\fBcolor\fP\fIn\fP\fB:\fP \fIcolour\fP"
239 Use the specified colour for the colour value \fIn\fP, where 0-7
240 corresponds to low-intensity (normal) colours and 8-15 corresponds to
241 high-intensity (bold = bright foreground, blink = bright
242 background) colours\&. The canonical names are as follows:
243 0=black, 1=red, 2=green, 3=yellow, 4=blue, 5=magenta, 6=cyan, 7=white,
244 but the actual colour names used are listed in the
245 \fBCOLORS AND GRAPHICS\fP section\&.
246 .IP "\fBcolorBD:\fP \fIcolour\fP"
247 Use the specified colour to display bold characters when the
248 foreground colour is the default\&.
249 .IP "\fBcolorUL:\fP \fIcolour\fP"
250 Use the specified colour to display underlined characters when the
251 foreground colour is the default\&.
252 .IP "\fBcolorRV:\fP \fIcolour\fP"
253 Use the specified colour as the background for reverse video
254 characters\&.
255 .IP "\fBcursorColor:\fP \fIcolour\fP"
256 Use the specified colour for the cursor\&. The default is to use the
257 foreground colour;
258 option \fB-cr\fP\&.
259 .IP "\fBcursorColor2:\fP \fIcolour\fP"
260 Use the specified colour for the colour of the cursor text\&. For this
261 to take effect, \fBcursorColor\fP must also be specified\&. The default
262 is to use the background colour\&.
263 .IP "\fBreverseVideo:\fP \fIboolean\fP"
264 \fBTrue\fP: simulate reverse video by foreground and background colours;
265 option \fB-rv\fP\&.
266 \fBFalse\fP: regular screen colours [default];
267 option \fB+rv\fP\&.
268 See note in \fBCOLORS AND GRAPHICS\fP section\&.
269 .IP "\fBjumpScroll:\fP \fIboolean\fP"
270 \fBTrue\fP: specify that jump scrolling should be used\&. When scrolling
271 quickly, fewer screen updates are performed [default];
272 option \fB-j\fP\&.
273 \fBFalse\fP: specify that smooth scrolling should be used;
274 option \fB+j\fP\&.
275 .IP "\fBinheritPixmap:\fP \fIboolean\fP"
276 \fBTrue\fP: make the background inherit the parent windows\&' pixmap,
277 giving artificial transparency\&.
278 \fBFalse\fP: do not inherit the parent windows\&' pixmap\&.
279 .IP "\fBscrollColor:\fP \fIcolour\fP"
280 Use the specified colour for the scrollbar [default #B2B2B2]\&.
281 .IP "\fBtroughColor:\fP \fIcolour\fP"
282 Use the specified colour for the scrollbar\&'s trough area [default
283 #969696]\&. Only relevant for normal (non XTerm/NeXT) scrollbar\&.
284 .IP "\fBbackgroundPixmap:\fP \fIfile[;geom]\fP"
285 Use the specified XPM file (note the `\&.xpm\&' extension is optional)
286 for the background and also optionally specify its scaling with a
287 geometry string \fBWxH+X+Y\fP, in which \fB"W" / "H"\fP specify the
288 horizontal/vertical scale (percent) and \fB"X" / "Y"\fP locate the
289 image centre (percent)\&. A scale of 0 displays the image with tiling\&.
290 A scale of 1 displays the image without any scaling\&. A scale of 2 to
291 9 specifies an integer number of images in that direction\&. No image
292 will be magnified beyond 10 times its original size\&. The maximum
293 permitted scale is 1000\&. [default 0x0+50+50]
294 .IP "\fBmenu:\fP \fIfile[;tag]\fP"
295 Read in the specified menu file (note the `\&.menu\&' extension is
296 optional) and also optionally specify a starting tag to find\&. See
297 the reference documentation for details on the syntax for the menuBar\&.
298 .IP "\fBpath:\fP \fIpath\fP"
299 Specify the colon-delimited search path for finding files (XPM and
300 menus), in addition to the paths specified by the \fBRXVTPATH\fP and
301 \fBPATH\fP environment variables\&.
302 .IP "\fBfont:\fP \fIfontname\fP"
303 Select the main text font used [default 7x14];
304 option \fB-fn\fP\&.
305 .IP "\fBfont\fP\fIn\fP\fB:\fP \fIfontname\fP"
306 Specify the alternative font \fIn\fP\&. The default font values:
307 .br
308 .RS
309 .HP
310 .TS
311 .nr 3c \n(.C
312 .cp 0
313 .nr 3lps \n[.s]
314 .nr 3cent \n[.ce]
315 .de 3init
316 .ft \n[.f]
317 .ps \n[.s]
318 .vs \n[.v]u
319 .in \n[.i]u
320 .ll \n[.l]u
321 .ls \n[.L]
322 .ad \n[.j]
323 .ie \n[.u] .fi
324 .el .nf
325 .ce \n[.ce]
326 ..
327 .nr 3ind \n[.i]
328 .nr 3fnt \n[.f]
329 .nr 3sz \n[.s]
330 .nr 3fll \n[.u]
331 .nr T. 0
332 .nr 3crow 0-1
333 .nr 3passed 0-1
334 .nr 3sflag 0
335 .ds 3trans
336 .ds 3quote
337 .nr 3brule 1
338 .nr 3supbot 0
339 .eo
340 .de 3rmk
341 .mk \$1
342 .if !'\n(.z'' \!.3rmk "\$1"
343 ..
344 .de 3rvpt
345 .vpt \$1
346 .if !'\n(.z'' \!.3rvpt "\$1"
347 ..
348 .de 3keep
349 .if '\n[.z]'' \{.ds 3quote \\
350 .ds 3trans \!
351 .di 3section
352 .nr 3sflag 1
353 .in 0
354 .\}
355 ..
356 .de 3release
357 .if \n[3sflag] \{.di
358 .in \n[3ind]u
359 .nr 3dn \n[dn]
360 .ds 3quote
361 .ds 3trans
362 .nr 3sflag 0
363 .if \n[.t]<=\n[dn] \{.nr T. 1
364 .T#
365 .nr 3supbot 1
366 .sp \n[.t]u
367 .nr 3supbot 0
368 .mk #T
369 .\}
370 .if \n[.t]<=\n[3dn] .tm warning: page \n%: table text block will not fit on one page
371 .nf
372 .ls 1
373 .3section
374 .ls
375 .rm 3section
376 .\}
377 ..
378 .nr 3tflag 0
379 .de 3tkeep
380 .if '\n[.z]'' \{.di 3table
381 .nr 3tflag 1
382 .\}
383 ..
384 .de 3trelease
385 .if \n[3tflag] \{.br
386 .di
387 .nr 3dn \n[dn]
388 .ne \n[dn]u+\n[.V]u
389 .ie \n[.t]<=\n[3dn] .tm error: page \n%: table will not fit on one page; use .TS H/.TH with a supporting macro package
390 .el \{.in 0
391 .ls 1
392 .nf
393 .3table
394 .\}
395 .rm 3table
396 .\}
397 ..
398 .ec
399 .ce 0
400 .nf
401 .nr 3sep 1n
402 .nr 3w0 \n(.H
403 .nr 3aw0 0
404 .nr 3lnw0 0
405 .nr 3rnw0 0
406 .nr 3w1 \n(.H
407 .nr 3aw1 0
408 .nr 3lnw1 0
409 .nr 3rnw1 0
410 .nr 3w0 \n[3w0]>?\w\[tbl]\fBfont\fP: \[tbl]
411 .nr 3w1 \n[3w1]>?\w\[tbl]\ 7x14 \[tbl]
412 .nr 3w0 \n[3w0]>?\w\[tbl]\fBfont1\fP: \[tbl]
413 .nr 3w1 \n[3w1]>?\w\[tbl]\ 6x10 \[tbl]
414 .nr 3w0 \n[3w0]>?\w\[tbl]\fBfont2\fP: \[tbl]
415 .nr 3w1 \n[3w1]>?\w\[tbl]\ 6x13 \[tbl]
416 .nr 3w0 \n[3w0]>?\w\[tbl]\fBfont3\fP: \[tbl]
417 .nr 3w1 \n[3w1]>?\w\[tbl]\ 8x13 \[tbl]
418 .nr 3w0 \n[3w0]>?\w\[tbl]\fBfont4\fP: \[tbl]
419 .nr 3w1 \n[3w1]>?\w\[tbl]\ 9x15 \[tbl]
420 .nr 3w0 \n[3w0]>?(\n[3lnw0]+\n[3rnw0])
421 .if \n[3aw0] .nr 3w0 \n[3w0]>?(\n[3aw0]+2n)
422 .nr 3w1 \n[3w1]>?(\n[3lnw1]+\n[3rnw1])
423 .if \n[3aw1] .nr 3w1 \n[3w1]>?(\n[3aw1]+2n)
424 .nr 3cd0 0
425 .nr 3cl0 0*\n[3sep]
426 .nr 3ce0 \n[3cl0]+\n[3w0]
427 .nr 3cl1 \n[3ce0]+(3*\n[3sep])
428 .nr 3cd1 \n[3ce0]+\n[3cl1]/2
429 .nr 3ce1 \n[3cl1]+\n[3w1]
430 .nr 3cd2 \n[3ce1]+(0*\n[3sep])
431 .nr TW \n[3cd2]
432 .if \n[3cent] \{.in +(u;\n[.l]-\n[.i]-\n[TW]/2>?-\n[.i])
433 .nr 3ind \n[.i]
434 .\}
435 .eo
436 .de T#
437 .if !\n[3supbot] \{.3rvpt 0
438 .mk 3vert
439 .ls 1
440 .ls
441 .nr 3passed \n[3crow]
442 .sp |\n[3vert]u
443 .3rvpt 1
444 .\}
445 ..
446 .ec
447 .fc 
448 .3keep
449 .3rmk 3rt0
450 \*[3trans].nr 3crow 0
451 .3keep
452 .mk 3rs0
453 .mk 3bot
454 .3rvpt 0
455 .ta \n[3ce0]u \n[3ce1]u
456 \&\h'|\n[3cl0]u'\fBfont\fP: \h'|\n[3cl1]u'\ 7x14
457 .nr 3bot \n[3bot]>?\n[.d]
458 .sp |\n[3rs0]u
459 .3rvpt 1
460 .sp |\n[3bot]u
461 \*[3trans].nr 3brule 1
462 .3release
463 .3keep
464 .3rmk 3rt1
465 \*[3trans].nr 3crow 1
466 .3keep
467 .mk 3rs1
468 .mk 3bot
469 .3rvpt 0
470 .ta \n[3ce0]u \n[3ce1]u
471 \&\h'|\n[3cl0]u'\fBfont1\fP: \h'|\n[3cl1]u'\ 6x10
472 .nr 3bot \n[3bot]>?\n[.d]
473 .sp |\n[3rs1]u
474 .3rvpt 1
475 .sp |\n[3bot]u
476 \*[3trans].nr 3brule 1
477 .3release
478 .3keep
479 .3rmk 3rt2
480 \*[3trans].nr 3crow 2
481 .3keep
482 .mk 3rs2
483 .mk 3bot
484 .3rvpt 0
485 .ta \n[3ce0]u \n[3ce1]u
486 \&\h'|\n[3cl0]u'\fBfont2\fP: \h'|\n[3cl1]u'\ 6x13
487 .nr 3bot \n[3bot]>?\n[.d]
488 .sp |\n[3rs2]u
489 .3rvpt 1
490 .sp |\n[3bot]u
491 \*[3trans].nr 3brule 1
492 .3release
493 .3keep
494 .3rmk 3rt3
495 \*[3trans].nr 3crow 3
496 .3keep
497 .mk 3rs3
498 .mk 3bot
499 .3rvpt 0
500 .ta \n[3ce0]u \n[3ce1]u
501 \&\h'|\n[3cl0]u'\fBfont3\fP: \h'|\n[3cl1]u'\ 8x13
502 .nr 3bot \n[3bot]>?\n[.d]
503 .sp |\n[3rs3]u
504 .3rvpt 1
505 .sp |\n[3bot]u
506 \*[3trans].nr 3brule 1
507 .3release
508 .3keep
509 .3rmk 3rt4
510 \*[3trans].nr 3crow 4
511 .3keep
512 .mk 3rs4
513 .mk 3bot
514 .3rvpt 0
515 .ta \n[3ce0]u \n[3ce1]u
516 \&\h'|\n[3cl0]u'\fBfont4\fP: \h'|\n[3cl1]u'\ 9x15
517 .nr 3bot \n[3bot]>?\n[.d]
518 .sp |\n[3rs4]u
519 .3rvpt 1
520 .sp |\n[3bot]u
521 \*[3trans].nr 3brule 1
522 .3release
523 .mk 3rt5
524 .nr 3brule 1
525 .nr T. 1
526 .T#
527 .3init
528 .fc
529 .cp \n(3c
530 .TE
531 .RE
532 .IP "\fBboldFont:\fP \fIfontname\fP"
533 Specify the name of the bold font to use if \fBcolorBD\fP has not been
534 specified and it is not possible to map the default foreground colour
535 to colour 8-15 [default NONE]\&. This font must be the same height and
536 width as the normal font;
537 option \fB-fb\fP\&.
538 .IP "\fBmfont:\fP \fIfontname\fP"
539 Select the main multiple-character text font used [default k14];
540 option \fB-fk\fP\&.
541 .IP "\fBmfont\fP\fIn\fP\fB:\fP \fIfontname\fP"
542 Specify the alternative multiple-character font \fIn\fP\&. If compiled
543 for multiple-character fonts, the Roman and multiple-character font
544 sizes should match\&.
545 .IP "\fBmultichar_encoding:\fP \fImode\fP"
546 Set the encoding mode to be used when multicharacter encoding is
547 received;
548 \fBeucj\fP: EUC Japanese encoding [default for Kanji]\&.
549 \fBsjis\fP: Shift JIS encoding\&.
550 \fBbig5\fP: BIG5 encoding\&.
551 \fBgb\fP: GB encoding\&.
552 \fBkr\fP: EUC Korean encoding\&.
553 \fBnoenc\fP: no encoding;
554 option \fB-km\fP\&.
555 .IP "\fBgreek_keyboard:\fP \fImode\fP"
556 Set the Greek keyboard translation mode to be used;
557 \fBiso\fP: ISO-8859 mapping (elot-928) [default]\&.
558 \fBibm\fP: IBM-437 mapping (DOS codepage 737);
559 option \fB-grk\fP\&.
560 .IP "\fBgreektoggle_key:\fP \fIkeysym\fP"
561 Set the key to toggle keyboard input between no translation and
562 Greek translation [default \fBMode_switch\fP]\&.
563 For more details, see the distributed file \fBREADME\&.greek\fP\&.
564 .IP "\fBselectstyle:\fP \fImode\fP"
565 Set mouse selection style to \fBold\fP which is 2\&.20, \fBoldword\fP which
566 is xterm style with 2\&.20 old word selection, or anything else which
567 gives xterm style selection\&.
568 .IP "\fBscrollstyle:\fP \fImode\fP"
569 Set scrollbar style to \fBrxvt\fP, \fBnext\fP or \fBxterm\fP
570 .IP "\fBtitle:\fP \fIstring\fP"
571 Set window title string, the default title is the command-line
572 specified after the \fB-e\fP option, if any, otherwise the application
573 name;
574 option \fB-title\fP\&.
575 .IP "\fBiconName:\fP \fIstring\fP"
576 Set the name used to label the window\&'s icon or displayed in an icon
577 manager window, it also sets the window\&'s title unless it is
578 explicitly set;
579 option \fB-n\fP\&.
580 .IP "\fBmapAlert:\fP \fIboolean\fP"
581 \fBTrue\fP: de-iconify (map) on receipt of a bell character\&.
582 \fBFalse\fP: no de-iconify (map) on receipt of a bell character
583 [default]\&.
584 .IP "\fBvisualBell:\fP \fIboolean\fP"
585 \fBTrue\fP: use visual bell on receipt of a bell character;
586 option \fB-vb\fP\&.
587 \fBFalse\fP: no visual bell [default];
588 option \fB+vb\fP\&.
589 .IP "\fBloginShell:\fP \fIboolean\fP"
590 \fBTrue\fP: start as a login shell by prepending a `-\&' to \fBargv[0]\fP
591 of the shell;
592 option \fB-ls\fP\&.
593 \fBFalse\fP: start as a normal sub-shell [default];
594 option \fB+ls\fP\&.
595 .IP "\fButmpInhibit:\fP \fIboolean\fP"
596 \fBTrue\fP: inhibit writing record into the system log file \fButmp\fP;
597 option \fB-ut\fP\&.
598 \fBFalse\fP: write record into the system log file \fButmp\fP [default];
599 option \fB+ut\fP\&.
600 .IP "\fBprint-pipe:\fP \fIstring\fP"
601 Specify a command pipe for vt100 printer [default \fIlpr(1)\fP]\&. Use
602 \fBPrint\fP to initiate a screen dump to the printer and \fBCtrl-Print\fP
603 or \fBShift-Print\fP to include the scrollback as well\&.
604 .IP "\fBscrollBar:\fP \fIboolean\fP"
605 \fBTrue\fP: enable the scrollbar [default];
606 option \fB-sb\fP\&.
607 \fBFalse\fP: disable the scrollbar;
608 option \fB+sb\fP\&.
609 .IP "\fBscrollBar_right:\fP \fIboolean\fP"
610 \fBTrue\fP: place the scrollbar on the right of the window;
611 option \fB-sr\fP\&.
612 \fBFalse\fP: place the scrollbar on the left of the window;
613 option \fB+sr\fP\&.
614 .IP "\fBscrollBar_floating:\fP \fIboolean\fP"
615 \fBTrue\fP: display an rxvt scrollbar without a trough;
616 option \fB-st\fP\&.
617 \fBFalse\fP: display an rxvt scrollbar with a trough;
618 option \fB+st\fP\&.
619 .IP "\fBscrollBar_align:\fP \fImode\fP"
620 Align the \fBtop\fP, \fBbottom\fP or \fBcentre\fP [default] of
621 the scrollbar thumb with the pointer on middle button
622 press/drag\&.
623 .IP "\fBscrollTtyOutput:\fP \fIboolean\fP"
624 \fBTrue\fP: scroll to bottom when tty receives output;
625 option(+si)\&.
626 \fBFalse\fP: do not scroll to bottom when tty receives output;
627 option(-si)\&.
628 .IP "\fBscrollWithBuffer:\fP \fIboolean\fP"
629 \fBTrue\fP: scroll with scrollback buffer when tty recieves
630 new lines (and \fBscrollTtyOutput\fP is False);
631 option(+sw)\&.
632 \fBFalse\fP: do not scroll with scrollback buffer when tty
633 recieves new lines;
634 option(-sw)\&.
635 .IP "\fBscrollTtyKeypress:\fP \fIboolean\fP"
636 \fBTrue\fP: scroll to bottom when a non-special key is pressed\&.
637 Special keys are those which are intercepted by rxvt for special
638 handling and are not passed onto the shell;
639 option(-sk)\&.
640 \fBFalse\fP: do not scroll to bottom when a non-special key is pressed;
641 option(+sk)\&.
642 .IP "\fBsmallfont_key:\fP \fIkeysym\fP"
643 If enabled, use \fBAlt-\fP\fIkeysym\fP to toggle to a smaller font
644 [default \fBAlt-<\fP]
645 .IP "\fBbigfont_key:\fP \fIkeysym\fP"
646 If enabled, use \fBAlt-\fP\fIkeysym\fP to toggle to a bigger font
647 [default \fBAlt->\fP]
648 .IP "\fBsaveLines:\fP \fInumber\fP"
649 Save \fInumber\fP lines in the scrollback buffer [default 64]\&. This
650 resource is limited on most machines to 65535;
651 option \fB-sl\fP\&.
652 .IP "\fBinternalBorder:\fP \fInumber\fP"
653 Internal border of \fInumber\fP pixels\&. This resource is limited to 100;
654 option \fB-b\fP\&.
655 .IP "\fBexternalBorder:\fP \fInumber\fP"
656 External border of \fInumber\fP pixels\&. This resource is limited to 100;
657 option \fB-w\fP, \fB-bw\fP, \fB-borderwidth\fP\&.
658 .IP "\fBtermName:\fP \fItermname\fP"
659 Specifies the terminal type name to be set in the \fBTERM\fP
660 environment variable;
661 option \fB-tn\fP\&.
662 .IP "\fBlinespace:\fP \fInumber\fP"
663 Specifies number of lines (pixel height) to insert between each row
664 of the display [default 0];
665 option \fB-lsp\fP\&.
666 .IP "\fBmeta8:\fP \fIboolean\fP"
667 \fBTrue\fP: handle Meta (Alt) + keypress to set the 8th bit\&.
668 \fBFalse\fP: handle Meta (Alt) + keypress as an escape prefix [default]\&.
669 .IP "\fBmouseWheelScrollPage:\fP \fIboolean\fP"
670 \fBTrue\fP: the mouse wheel scrolls a page full\&.
671 \fBFalse\fP: the mouse wheel scrolls five lines [default]\&.
672 .IP "\fBcursorBlink:\fP \fIboolean\fP"
673 \fBTrue\fP: blink the cursor\&.
674 \fBFalse\fP: do not blink the cursor [default];
675 option \fB-bc\fP\&.
676 .IP "\fBpointerBlank:\fP \fIboolean\fP"
677 \fBTrue\fP: blank the pointer when a key is pressed or after a set number
678 of seconds of inactivity\&.
679 \fBFalse\fP: the pointer is always visible [default]\&.
680 .IP "\fBpointerBlankDelay:\fP \fInumber\fP"
681 Specifies number of seconds before blanking the pointer [default 2]\&.
682 .IP "\fBmultibyte_cursor:\fP \fIboolean\fP"
683 \fBTrue\fP: consider multibyte glyphs as single character for backspace,
684 delete and cursor movement keys;
685 option \fB-mcc\fP\&.
686 \fBFalse\fP: move through all components of all glyphs;
687 option \fB+mcc\fP\&.
688 .IP "\fBbackspacekey:\fP \fIstring\fP"
689 The string to send when the backspace key is pressed\&. If set to
690 \fBDEC\fP or unset it will send \fBDelete\fP (code 127) or, if shifted,
691 \fBBackspace\fP (code 8) - which can be reversed with the appropriate
692 DEC private mode escape sequence\&.
693 .IP "\fBdeletekey:\fP \fIstring\fP"
694 The string to send when the delete key (not the keypad delete key) is
695 pressed\&. If unset it will send the sequence traditionally associated
696 with the \fBExecute\fP key\&.
697 .IP "\fBcutchars:\fP \fIstring\fP"
698 The characters used as delimiters for double-click word selection\&.
699 The built-in default:
700 .br
701 \fBBACKSLASH `"\&'&()*,;<=>?@[]{|}\fP
702 .IP "\fBpreeditType:\fP \fIstyle\fP"
703 \fBOverTheSpot\fP, \fBOffTheSpot\fP, \fBRoot\fP;
704 option \fB-pt\fP\&.
705 .IP "\fBinputMethod:\fP \fIname\fP"
706 \fIname\fP of inputMethod to use;
707 option \fB-im\fP\&.
708 .IP "\fBmodifier:\fP \fImodifier\fP"
709 Set the key to be interpreted as the Meta key to:
710 \fBalt\fP, \fBmeta\fP, \fBhyper\fP, \fBsuper\fP, \fBmod1\fP, \fBmod2\fP, \fBmod3\fP,
711 \fBmod4\fP, \fBmod5\fP;
712 option \fB-mod\fP\&.
713 .IP "\fBanswerbackString:\fP \fIstring\fP"
714 Specify the reply rxvt sends to the shell when an ENQ (control-E)
715 character is passed through\&. It may contain escape values as
716 described in the entry on \fBkeysym\fP following\&.
717 .IP "\fBkeysym\&.\fP\fIsym\fP: \fIstring\fP"
718 Associate \fIstring\fP with keysym \fIsym\fP (\fB0xFF00 - 0xFFFF\fP)\&. It
719 may contain escape values (\ea: bell, \eb: backspace, \ee, \eE: escape,
720 \en: newline, \er: return, \et: tab, \e000: octal number) or control
721 characters (^?: delete, ^@: null, ^A \&.\&.\&.) and may enclosed with
722 double quotes so that it can start or end with whitespace\&. The
723 intervening resource name \fBkeysym\&.\fP cannot be omitted\&. This
724 resource is only available when compiled with KEYSYM_RESOURCE\&.
725 .SH "THE SCROLLBAR"
726 .PP
727 Lines of text that scroll off the top of the \fBrxvt\fP window (resource:
728 \fBsaveLines\fP) and can be scrolled back using the scrollbar or by keystrokes\&.
729 The normal \fBrxvt\fP scrollbar has arrows and its behaviour is fairly
730 intuitive\&. The \fBxterm-scrollbar\fP is without arrows and its behaviour
731 mimics that of \fIxterm\fP
732 .PP
733 Scroll down with \fBButton1\fP (\fBxterm-scrollbar\fP) or \fBShift-Next\fP\&.
734 Scroll up with \fBButton3\fP (\fBxterm-scrollbar\fP) or \fBShift-Prior\fP\&.
735 Continuous scroll with \fBButton2\fP\&.
736 .SH "MOUSE REPORTING"
737 .PP
738 To temporarily override mouse reporting, for either the scrollbar or the
739 normal text selection/insertion, hold either the Shift or the Meta (Alt) key
740 while performing the desired mouse action\&.
741 .PP
742 If mouse reporting mode is active, the normal scrollbar actions are disabled
743 -- on the assumption that we are using a fullscreen application\&.
744 Instead, pressing Button1 and Button3 sends
745 \fBESC[6~\fP (Next) and \fBESC[5~\fP (Prior), respectively\&.
746 Similarly, clicking on the up and down arrows sends \fBESC[A\fP (Up) and
747 \fBESC[B\fP (Down), respectively\&.
748 .SH "TEXT SELECTION AND INSERTION"
749 .PP
750 The behaviour of text selection and insertion mechanism is similar to
751 \fIxterm\fP(1)\&.
752 .PP
753 .IP "\fBSelection\fP:"
754 Left click at the beginning of the region, drag to the end of the
755 region and release; Right click to extend the marked region;
756 Left double-click to select a word; Left triple-click to select
757 the entire line\&.
758 .IP "\fBInsertion\fP:"
759 Pressing and releasing the Middle mouse button (or \fBShift-Insert\fP)
760 in an \fBrxvt\fP window causes the current text selection to be inserted
761 as if it had been typed on the keyboard\&.
762 .SH "CHANGING FONTS"
763 .PP
764 You can change fonts on-the-fly, which is to say cycle through the default
765 font and others of various sizes, by using \fBShift-KP_Add\fP and
766 \fBShift-KP_Subtract\fP\&. Or, alternatively (if enabled) with
767 \fBAlt->\fP and \fBAlt-<\fP, where the actual key
768 can be selected using resources \fBsmallfont_key\fP/\fBbigfont_key\fP\&.
769 .SH "LOGIN STAMP"
770 .PP
771 \fBrxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
772 seen via the \fIwho(1)\fP command, and can accept messages\&. To allow this
773 feature, \fBrxvt\fP must be installed setuid root on some systems\&.
774 .SH "COLORS AND GRAPHICS"
775 .PP
776 If graphics support was enabled at compile-time, \fBrxvt\fP can be queried
777 with ANSI escape sequences and can address individual pixels instead of
778 text characters\&. Note the graphics support is still considered beta code\&.
779 .PP
780 In addition to the default foreground and background colours, \fBrxvt\fP
781 can display up to 16 colours (8 ANSI colours plus high-intensity bold/blink
782 versions of the same)\&.
783 Here is a list of the colours with their \fBrgb\&.txt\fP names\&.
784 .PP
785 .TS
786 .nr 3c \n(.C
787 .cp 0
788 .nr 3lps \n[.s]
789 .nr 3cent \n[.ce]
790 .de 3init
791 .ft \n[.f]
792 .ps \n[.s]
793 .vs \n[.v]u
794 .in \n[.i]u
795 .ll \n[.l]u
796 .ls \n[.L]
797 .ad \n[.j]
798 .ie \n[.u] .fi
799 .el .nf
800 .ce \n[.ce]
801 ..
802 .nr 3ind \n[.i]
803 .nr 3fnt \n[.f]
804 .nr 3sz \n[.s]
805 .nr 3fll \n[.u]
806 .nr T. 0
807 .nr 3crow 0-1
808 .nr 3passed 0-1
809 .nr 3sflag 0
810 .ds 3trans
811 .ds 3quote
812 .nr 3brule 1
813 .nr 3supbot 0
814 .eo
815 .de 3rmk
816 .mk \$1
817 .if !'\n(.z'' \!.3rmk "\$1"
818 ..
819 .de 3rvpt
820 .vpt \$1
821 .if !'\n(.z'' \!.3rvpt "\$1"
822 ..
823 .de 3keep
824 .if '\n[.z]'' \{.ds 3quote \\
825 .ds 3trans \!
826 .di 3section
827 .nr 3sflag 1
828 .in 0
829 .\}
830 ..
831 .de 3release
832 .if \n[3sflag] \{.di
833 .in \n[3ind]u
834 .nr 3dn \n[dn]
835 .ds 3quote
836 .ds 3trans
837 .nr 3sflag 0
838 .if \n[.t]<=\n[dn] \{.nr T. 1
839 .T#
840 .nr 3supbot 1
841 .sp \n[.t]u
842 .nr 3supbot 0
843 .mk #T
844 .\}
845 .if \n[.t]<=\n[3dn] .tm warning: page \n%: table text block will not fit on one page
846 .nf
847 .ls 1
848 .3section
849 .ls
850 .rm 3section
851 .\}
852 ..
853 .nr 3tflag 0
854 .de 3tkeep
855 .if '\n[.z]'' \{.di 3table
856 .nr 3tflag 1
857 .\}
858 ..
859 .de 3trelease
860 .if \n[3tflag] \{.br
861 .di
862 .nr 3dn \n[dn]
863 .ne \n[dn]u+\n[.V]u
864 .ie \n[.t]<=\n[3dn] .tm error: page \n%: table will not fit on one page; use .TS H/.TH with a supporting macro package
865 .el \{.in 0
866 .ls 1
867 .nf
868 .3table
869 .\}
870 .rm 3table
871 .\}
872 ..
873 .ec
874 .ce 0
875 .nf
876 .nr 3sep 1n
877 .nr 3w0 \n(.H
878 .nr 3aw0 0
879 .nr 3lnw0 0
880 .nr 3rnw0 0
881 .nr 3w1 \n(.H
882 .nr 3aw1 0
883 .nr 3lnw1 0
884 .nr 3rnw1 0
885 .nr 3w2 \n(.H
886 .nr 3aw2 0
887 .nr 3lnw2 0
888 .nr 3rnw2 0
889 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor0\fP \[tbl]
890 .nr 3w1 \n[3w1]>?\w\[tbl]\ (black) \[tbl]
891 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Black \[tbl]
892 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor1\fP \[tbl]
893 .nr 3w1 \n[3w1]>?\w\[tbl]\ (red) \[tbl]
894 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Red3 \[tbl]
895 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor2\fP \[tbl]
896 .nr 3w1 \n[3w1]>?\w\[tbl]\ (green) \[tbl]
897 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Green3 \[tbl]
898 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor3\fP \[tbl]
899 .nr 3w1 \n[3w1]>?\w\[tbl]\ (yellow) \[tbl]
900 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Yellow3 \[tbl]
901 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor4\fP \[tbl]
902 .nr 3w1 \n[3w1]>?\w\[tbl]\ (blue) \[tbl]
903 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Blue3 \[tbl]
904 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor5\fP \[tbl]
905 .nr 3w1 \n[3w1]>?\w\[tbl]\ (magenta) \[tbl]
906 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Magenta3 \[tbl]
907 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor6\fP \[tbl]
908 .nr 3w1 \n[3w1]>?\w\[tbl]\ (cyan) \[tbl]
909 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Cyan3 \[tbl]
910 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor7\fP \[tbl]
911 .nr 3w1 \n[3w1]>?\w\[tbl]\ (white) \[tbl]
912 .nr 3w2 \n[3w2]>?\w\[tbl]\ = AntiqueWhite \[tbl]
913 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor8\fP \[tbl]
914 .nr 3w1 \n[3w1]>?\w\[tbl]\ (bright black) \[tbl]
915 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Grey25 \[tbl]
916 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor9\fP \[tbl]
917 .nr 3w1 \n[3w1]>?\w\[tbl]\ (bright red) \[tbl]
918 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Red \[tbl]
919 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor10\fP \[tbl]
920 .nr 3w1 \n[3w1]>?\w\[tbl]\ (bright green) \[tbl]
921 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Green \[tbl]
922 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor11\fP \[tbl]
923 .nr 3w1 \n[3w1]>?\w\[tbl]\ (bright yellow) \[tbl]
924 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Yellow \[tbl]
925 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor12\fP \[tbl]
926 .nr 3w1 \n[3w1]>?\w\[tbl]\ (bright blue) \[tbl]
927 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Blue \[tbl]
928 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor13\fP \[tbl]
929 .nr 3w1 \n[3w1]>?\w\[tbl]\ (bright magenta) \[tbl]
930 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Magenta \[tbl]
931 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor14\fP \[tbl]
932 .nr 3w1 \n[3w1]>?\w\[tbl]\ (bright cyan) \[tbl]
933 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Cyan \[tbl]
934 .nr 3w0 \n[3w0]>?\w\[tbl]\fBcolor15\fP \[tbl]
935 .nr 3w1 \n[3w1]>?\w\[tbl]\ (bright white) \[tbl]
936 .nr 3w2 \n[3w2]>?\w\[tbl]\ = White \[tbl]
937 .nr 3w0 \n[3w0]>?\w\[tbl]\fBforeground\fP \[tbl]
938 .nr 3w1 \n[3w1]>?\w\[tbl]\ \[tbl]
939 .nr 3w2 \n[3w2]>?\w\[tbl]\ = Black \[tbl]
940 .nr 3w0 \n[3w0]>?\w\[tbl]\fBbackground\fP \[tbl]
941 .nr 3w1 \n[3w1]>?\w\[tbl]\ \[tbl]
942 .nr 3w2 \n[3w2]>?\w\[tbl]\ = White \[tbl]
943 .nr 3w0 \n[3w0]>?(\n[3lnw0]+\n[3rnw0])
944 .if \n[3aw0] .nr 3w0 \n[3w0]>?(\n[3aw0]+2n)
945 .nr 3w1 \n[3w1]>?(\n[3lnw1]+\n[3rnw1])
946 .if \n[3aw1] .nr 3w1 \n[3w1]>?(\n[3aw1]+2n)
947 .nr 3w2 \n[3w2]>?(\n[3lnw2]+\n[3rnw2])
948 .if \n[3aw2] .nr 3w2 \n[3w2]>?(\n[3aw2]+2n)
949 .nr 3cd0 0
950 .nr 3cl0 0*\n[3sep]
951 .nr 3ce0 \n[3cl0]+\n[3w0]
952 .nr 3cl1 \n[3ce0]+(3*\n[3sep])
953 .nr 3cd1 \n[3ce0]+\n[3cl1]/2
954 .nr 3ce1 \n[3cl1]+\n[3w1]
955 .nr 3cl2 \n[3ce1]+(3*\n[3sep])
956 .nr 3cd2 \n[3ce1]+\n[3cl2]/2
957 .nr 3ce2 \n[3cl2]+\n[3w2]
958 .nr 3cd3 \n[3ce2]+(0*\n[3sep])
959 .nr TW \n[3cd3]
960 .if \n[3cent] \{.in +(u;\n[.l]-\n[.i]-\n[TW]/2>?-\n[.i])
961 .nr 3ind \n[.i]
962 .\}
963 .eo
964 .de T#
965 .if !\n[3supbot] \{.3rvpt 0
966 .mk 3vert
967 .ls 1
968 .ls
969 .nr 3passed \n[3crow]
970 .sp |\n[3vert]u
971 .3rvpt 1
972 .\}
973 ..
974 .ec
975 .fc 
976 .3keep
977 .3rmk 3rt0
978 \*[3trans].nr 3crow 0
979 .3keep
980 .mk 3rs0
981 .mk 3bot
982 .3rvpt 0
983 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
984 \&\h'|\n[3cl0]u'\fBcolor0\fP \h'|\n[3cl1]u'\ (black) \h'|\n[3cl2]u'\ = Black
985 .nr 3bot \n[3bot]>?\n[.d]
986 .sp |\n[3rs0]u
987 .3rvpt 1
988 .sp |\n[3bot]u
989 \*[3trans].nr 3brule 1
990 .3release
991 .3keep
992 .3rmk 3rt1
993 \*[3trans].nr 3crow 1
994 .3keep
995 .mk 3rs1
996 .mk 3bot
997 .3rvpt 0
998 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
999 \&\h'|\n[3cl0]u'\fBcolor1\fP \h'|\n[3cl1]u'\ (red) \h'|\n[3cl2]u'\ = Red3
1000 .nr 3bot \n[3bot]>?\n[.d]
1001 .sp |\n[3rs1]u
1002 .3rvpt 1
1003 .sp |\n[3bot]u
1004 \*[3trans].nr 3brule 1
1005 .3release
1006 .3keep
1007 .3rmk 3rt2
1008 \*[3trans].nr 3crow 2
1009 .3keep
1010 .mk 3rs2
1011 .mk 3bot
1012 .3rvpt 0
1013 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1014 \&\h'|\n[3cl0]u'\fBcolor2\fP \h'|\n[3cl1]u'\ (green) \h'|\n[3cl2]u'\ = Green3
1015 .nr 3bot \n[3bot]>?\n[.d]
1016 .sp |\n[3rs2]u
1017 .3rvpt 1
1018 .sp |\n[3bot]u
1019 \*[3trans].nr 3brule 1
1020 .3release
1021 .3keep
1022 .3rmk 3rt3
1023 \*[3trans].nr 3crow 3
1024 .3keep
1025 .mk 3rs3
1026 .mk 3bot
1027 .3rvpt 0
1028 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1029 \&\h'|\n[3cl0]u'\fBcolor3\fP \h'|\n[3cl1]u'\ (yellow) \h'|\n[3cl2]u'\ = Yellow3
1030 .nr 3bot \n[3bot]>?\n[.d]
1031 .sp |\n[3rs3]u
1032 .3rvpt 1
1033 .sp |\n[3bot]u
1034 \*[3trans].nr 3brule 1
1035 .3release
1036 .3keep
1037 .3rmk 3rt4
1038 \*[3trans].nr 3crow 4
1039 .3keep
1040 .mk 3rs4
1041 .mk 3bot
1042 .3rvpt 0
1043 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1044 \&\h'|\n[3cl0]u'\fBcolor4\fP \h'|\n[3cl1]u'\ (blue) \h'|\n[3cl2]u'\ = Blue3
1045 .nr 3bot \n[3bot]>?\n[.d]
1046 .sp |\n[3rs4]u
1047 .3rvpt 1
1048 .sp |\n[3bot]u
1049 \*[3trans].nr 3brule 1
1050 .3release
1051 .3keep
1052 .3rmk 3rt5
1053 \*[3trans].nr 3crow 5
1054 .3keep
1055 .mk 3rs5
1056 .mk 3bot
1057 .3rvpt 0
1058 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1059 \&\h'|\n[3cl0]u'\fBcolor5\fP \h'|\n[3cl1]u'\ (magenta) \h'|\n[3cl2]u'\ = Magenta3
1060 .nr 3bot \n[3bot]>?\n[.d]
1061 .sp |\n[3rs5]u
1062 .3rvpt 1
1063 .sp |\n[3bot]u
1064 \*[3trans].nr 3brule 1
1065 .3release
1066 .3keep
1067 .3rmk 3rt6
1068 \*[3trans].nr 3crow 6
1069 .3keep
1070 .mk 3rs6
1071 .mk 3bot
1072 .3rvpt 0
1073 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1074 \&\h'|\n[3cl0]u'\fBcolor6\fP \h'|\n[3cl1]u'\ (cyan) \h'|\n[3cl2]u'\ = Cyan3
1075 .nr 3bot \n[3bot]>?\n[.d]
1076 .sp |\n[3rs6]u
1077 .3rvpt 1
1078 .sp |\n[3bot]u
1079 \*[3trans].nr 3brule 1
1080 .3release
1081 .3keep
1082 .3rmk 3rt7
1083 \*[3trans].nr 3crow 7
1084 .3keep
1085 .mk 3rs7
1086 .mk 3bot
1087 .3rvpt 0
1088 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1089 \&\h'|\n[3cl0]u'\fBcolor7\fP \h'|\n[3cl1]u'\ (white) \h'|\n[3cl2]u'\ = AntiqueWhite
1090 .nr 3bot \n[3bot]>?\n[.d]
1091 .sp |\n[3rs7]u
1092 .3rvpt 1
1093 .sp |\n[3bot]u
1094 \*[3trans].nr 3brule 1
1095 .3release
1096 .3keep
1097 .3rmk 3rt8
1098 \*[3trans].nr 3crow 8
1099 .3keep
1100 .mk 3rs8
1101 .mk 3bot
1102 .3rvpt 0
1103 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1104 \&\h'|\n[3cl0]u'\fBcolor8\fP \h'|\n[3cl1]u'\ (bright black) \h'|\n[3cl2]u'\ = Grey25
1105 .nr 3bot \n[3bot]>?\n[.d]
1106 .sp |\n[3rs8]u
1107 .3rvpt 1
1108 .sp |\n[3bot]u
1109 \*[3trans].nr 3brule 1
1110 .3release
1111 .3keep
1112 .3rmk 3rt9
1113 \*[3trans].nr 3crow 9
1114 .3keep
1115 .mk 3rs9
1116 .mk 3bot
1117 .3rvpt 0
1118 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1119 \&\h'|\n[3cl0]u'\fBcolor9\fP \h'|\n[3cl1]u'\ (bright red) \h'|\n[3cl2]u'\ = Red
1120 .nr 3bot \n[3bot]>?\n[.d]
1121 .sp |\n[3rs9]u
1122 .3rvpt 1
1123 .sp |\n[3bot]u
1124 \*[3trans].nr 3brule 1
1125 .3release
1126 .3keep
1127 .3rmk 3rt10
1128 \*[3trans].nr 3crow 10
1129 .3keep
1130 .mk 3rs10
1131 .mk 3bot
1132 .3rvpt 0
1133 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1134 \&\h'|\n[3cl0]u'\fBcolor10\fP \h'|\n[3cl1]u'\ (bright green) \h'|\n[3cl2]u'\ = Green
1135 .nr 3bot \n[3bot]>?\n[.d]
1136 .sp |\n[3rs10]u
1137 .3rvpt 1
1138 .sp |\n[3bot]u
1139 \*[3trans].nr 3brule 1
1140 .3release
1141 .3keep
1142 .3rmk 3rt11
1143 \*[3trans].nr 3crow 11
1144 .3keep
1145 .mk 3rs11
1146 .mk 3bot
1147 .3rvpt 0
1148 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1149 \&\h'|\n[3cl0]u'\fBcolor11\fP \h'|\n[3cl1]u'\ (bright yellow) \h'|\n[3cl2]u'\ = Yellow
1150 .nr 3bot \n[3bot]>?\n[.d]
1151 .sp |\n[3rs11]u
1152 .3rvpt 1
1153 .sp |\n[3bot]u
1154 \*[3trans].nr 3brule 1
1155 .3release
1156 .3keep
1157 .3rmk 3rt12
1158 \*[3trans].nr 3crow 12
1159 .3keep
1160 .mk 3rs12
1161 .mk 3bot
1162 .3rvpt 0
1163 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1164 \&\h'|\n[3cl0]u'\fBcolor12\fP \h'|\n[3cl1]u'\ (bright blue) \h'|\n[3cl2]u'\ = Blue
1165 .nr 3bot \n[3bot]>?\n[.d]
1166 .sp |\n[3rs12]u
1167 .3rvpt 1
1168 .sp |\n[3bot]u
1169 \*[3trans].nr 3brule 1
1170 .3release
1171 .3keep
1172 .3rmk 3rt13
1173 \*[3trans].nr 3crow 13
1174 .3keep
1175 .mk 3rs13
1176 .mk 3bot
1177 .3rvpt 0
1178 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1179 \&\h'|\n[3cl0]u'\fBcolor13\fP \h'|\n[3cl1]u'\ (bright magenta) \h'|\n[3cl2]u'\ = Magenta
1180 .nr 3bot \n[3bot]>?\n[.d]
1181 .sp |\n[3rs13]u
1182 .3rvpt 1
1183 .sp |\n[3bot]u
1184 \*[3trans].nr 3brule 1
1185 .3release
1186 .3keep
1187 .3rmk 3rt14
1188 \*[3trans].nr 3crow 14
1189 .3keep
1190 .mk 3rs14
1191 .mk 3bot
1192 .3rvpt 0
1193 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1194 \&\h'|\n[3cl0]u'\fBcolor14\fP \h'|\n[3cl1]u'\ (bright cyan) \h'|\n[3cl2]u'\ = Cyan
1195 .nr 3bot \n[3bot]>?\n[.d]
1196 .sp |\n[3rs14]u
1197 .3rvpt 1
1198 .sp |\n[3bot]u
1199 \*[3trans].nr 3brule 1
1200 .3release
1201 .3keep
1202 .3rmk 3rt15
1203 \*[3trans].nr 3crow 15
1204 .3keep
1205 .mk 3rs15
1206 .mk 3bot
1207 .3rvpt 0
1208 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1209 \&\h'|\n[3cl0]u'\fBcolor15\fP \h'|\n[3cl1]u'\ (bright white) \h'|\n[3cl2]u'\ = White
1210 .nr 3bot \n[3bot]>?\n[.d]
1211 .sp |\n[3rs15]u
1212 .3rvpt 1
1213 .sp |\n[3bot]u
1214 \*[3trans].nr 3brule 1
1215 .3release
1216 .3keep
1217 .3rmk 3rt16
1218 \*[3trans].nr 3crow 16
1219 .3keep
1220 .mk 3rs16
1221 .mk 3bot
1222 .3rvpt 0
1223 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1224 \&\h'|\n[3cl0]u'\fBforeground\fP \h'|\n[3cl1]u'\ \h'|\n[3cl2]u'\ = Black
1225 .nr 3bot \n[3bot]>?\n[.d]
1226 .sp |\n[3rs16]u
1227 .3rvpt 1
1228 .sp |\n[3bot]u
1229 \*[3trans].nr 3brule 1
1230 .3release
1231 .3keep
1232 .3rmk 3rt17
1233 \*[3trans].nr 3crow 17
1234 .3keep
1235 .mk 3rs17
1236 .mk 3bot
1237 .3rvpt 0
1238 .ta \n[3ce0]u \n[3ce1]u \n[3ce2]u
1239 \&\h'|\n[3cl0]u'\fBbackground\fP \h'|\n[3cl1]u'\ \h'|\n[3cl2]u'\ = White
1240 .nr 3bot \n[3bot]>?\n[.d]
1241 .sp |\n[3rs17]u
1242 .3rvpt 1
1243 .sp |\n[3bot]u
1244 \*[3trans].nr 3brule 1
1245 .3release
1246 .mk 3rt18
1247 .nr 3brule 1
1248 .nr T. 1
1249 .T#
1250 .3init
1251 .fc
1252 .cp \n(3c
1253 .TE
1254 .PP
1255 It is also possible to specify the colour values of \fBforeground\fP,
1256 \fBbackground\fP, \fBcursorColor\fP, \fBcursorColor2\fP, \fBcolorBD\fP, \fBcolorUL\fP
1257 as a number 0-15, as a convenient shorthand to reference the colour name of
1258 color0-color15\&.
1259 .PP
1260 Note that \fB-rv\fP (\fB"reverseVideo: True"\fP) simulates reverse video by
1261 always swapping the foreground/background colours\&. This is in contrast to
1262 \fIxterm\fP(1) where the colours are only swapped if they have not otherwise been
1263 specified\&.
1264 For example,
1265 .PP
1266 .IP "\fBrxvt -fg Black -bg White -rv\fP"
1267 would yield White on Black, while on \fIxterm\fP(1) it would yield
1268 Black on White\&.
1269 .SH "ENVIRONMENT"
1270 .PP
1271 \fBrxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
1272 \fBCOLORFGBG\fP\&. The environment variable \fBWINDOWID\fP is set to the X window
1273 id number of the \fBrxvt\fP window and it also uses and sets the environment
1274 variable \fBDISPLAY\fP to specify which display terminal to use\&. \fBrxvt\fP uses
1275 the environment variables \fBRXVTPATH\fP and \fBPATH\fP to find XPM files\&.
1276 .SH "FILES"
1277 .PP
1278 .IP "\fB/etc/utmp\fP"
1279 System file for login records\&.
1280 .IP "\fB/usr/lib/X11/rgb\&.txt\fP"
1281 Color names\&.
1282 .PP
1283 .SH "SEE ALSO"
1284 .PP
1285 \fIxterm\fP(1), \fIsh\fP(1), \fIresize\fP(1), \fIX\fP(1), \fIpty\fP(4), \fItty\fP(4),
1286 \fIutmp\fP(5)
1287 .PP
1288 See rxvtRef\&.html rxvtRef\&.txt for detailed information on recognized escape
1289 sequences and menuBar syntax, etc\&.
1290 .PP
1291 .SH "BUGS"
1292 .PP
1293 Check the BUGS file for an up-to-date list\&.
1294 .PP
1295 Cursor change support is not yet implemented\&.
1296 .PP
1297 Click-and-drag doesn\&'t work with X11 mouse report overriding\&.
1298 .PP
1299 Graphics support is fairly crude\&.
1300 .PP
1301 .SH "FTP LOCATION"
1302 .PP
1303 rxvt-+RXVTVERSION()\&.tar\&.gz can be found at the following ftp sites
1304 RXVTFTPSITE()
1305 .PP
1306 .SH "CURRENT PROJECT COORDINATOR"
1307 .PP
1308 .IP "Project Coordinator"
1309 RXVTMAINT() RXVTMAINTEMAIL()
1310 .br
1311 .IP "Web page maintainter"
1312 RXVTWEBMAINT() RXVTWEBMAINTEMAIL()
1313 .br
1314 RXVTWEBPAGE()
1315 .br
1316 .IP "Mailing list"
1317 The Rxvt Workers <rxvt-workers@rxvt\&.org>
1318 mailing list has also been established for rxvt development, to
1319 subscribe, email to
1320 <rxvt-workers-subscribe@rxvt\&.org>\&.
1321 There is also a mailing list for announcements of new releases of
1322 rxvt\&. To subscribe, email to
1323 <rxvt-announce-subscribe@rxvt\&.org>\&.
1324 .PP
1325 .SH "AUTHORS"
1326 .PP
1327 .IP "John Bovey"
1328 University of Kent, 1992, wrote the original Xvt\&.
1329 .IP "Rob Nation <nation@rocket\&.sanders\&.lockheed\&.com>"
1330 very heavily modified Xvt and came up with Rxvt
1331 .IP "Angelo Haritsis <ah@doc\&.ic\&.ac\&.uk>"
1332 wrote the Greek Keyboard Input
1333 .IP "mj olesen <olesen@me\&.QueensU\&.CA>"
1334 Wrote the menu system\&.
1335 .br
1336 Project Coordinator (changes\&.txt 2\&.11 to 2\&.21)
1337 .IP "Oezguer Kesim <kesim@math\&.fu-berlin\&.de>"
1338 Project Coordinator (changes\&.txt 2\&.21a to 2\&.4\&.5)
1339 .IP "Geoff Wing <gcw@pobox\&.com>"
1340 Rewrote screen display and text selection routines\&.
1341 .br
1342 Project Coordinator (changes\&.txt 2\&.4\&.6 - )