ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvt.tbl
Revision: 1.16
Committed: Fri Jul 30 14:59:12 2004 UTC (19 years, 11 months ago) by root
Branch: MAIN
Changes since 1.15: +2 -0 lines
Log Message:
*** empty log message ***

File Contents

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