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