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