ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvt.tbl
Revision: 1.21
Committed: Sat Jul 31 16:05:45 2004 UTC (19 years, 11 months ago) by root
Branch: MAIN
Changes since 1.20: +11 -6 lines
Log Message:
*** empty log message ***

File Contents

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