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

# User Rev Content
1 pcg 1.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 - )