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

# Content
1 .TH "RXVT" "1" "2004-07-31" "X Version 11" "X Tools"
2 .SH "NAME"
3 rxvt-unicode (ouR XVT, unicode) \- a VT102 emulator for the X window system
4 .PP
5 .SH "SYNOPSIS"
6 .PP
7 \fBrxvt\fP [options] [-e command [ args ]]
8 .PP
9 .SH "DESCRIPTION"
10 .PP
11 \fBrxvt-unicode\fP, version \fB3\&.4\fP, is a colour vt102 terminal emulator
12 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 As a result, \fBrxvt-unicode\fP uses much less swap space -- a significant
15 advantage on a machine serving many X sessions\&.
16 .PP
17 .PP
18 .SH "OPTIONS"
19 .PP
20 The \fBrxvt\fP options (mostly a subset of \fIxterm\fP\&'s) are listed below\&.
21 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 Note that \fBrxvt\fP permits the resource name to be used as a long-option
31 (--/++ 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 .IP "\fB-fade\fP \fInumber\fP"
57 Fade the text by the given percentage when focus is lost\&.
58 .IP "\fB-tint\fP \fIcolour\fP"
59 Tint the transparent background pixmap with the given colour when
60 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 .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 .IP "\fB-pixmap\fP \fIfile[;geom]\fP"
73 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 The mouse pointer foreground colour;
83 resource \fBpointerColor\fP\&.
84 .IP "\fB-pr2\fP \fIcolour\fP"
85 The mouse pointer background colour;
86 resource \fBpointerColor2\fP\&.
87 .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 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 resource \fBfont\fP\&.
98 .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 .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 Run the command with its command-line arguments in the \fBrxvt\fP
167 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 .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 .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 .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 .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 .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 .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 .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 This option will be ignored if \fBrealBold\fP is enabled\&.
265 .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 .IP "\fBfading:\fP \fInumber\fP"
296 Fade the text by the given percentage when focus is lost\&.
297 .IP "\fBtintColor:\fP \fIcolour\fP"
298 Tint the transparent background pixmap with the given colour\&.
299 .IP "\fBshading:\fP \fInumber\fP"
300 Darken (0 \&.\&. 100) or lighten (-1 \&.\&. -100) the transparent background
301 image in addition to tinting it\&.
302 .IP "\fBfading:\fP \fInumber\fP"
303 Scale the tint colour by the given percentage\&.
304 .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 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 option \fB-fn\fP\&.
335 .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 .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 Set scrollbar style to \fBrxvt\fP, \fBrxvt\fP, \fBplain\fP, \fBnext\fP or \fBxterm\fP
352 .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 .IP "\fBpointerColor:\fP \fIcolour\fP"
463 Mouse pointer foreground colour\&.
464 .IP "\fBpointerColor2:\fP \fIcolour\fP"
465 Mouse pointer background colour\&.
466 .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 .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 .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 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 .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 .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 .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 Lines of text that scroll off the top of the \fBrxvt\fP window (resource:
533 \fBsaveLines\fP) and can be scrolled back using the scrollbar or by keystrokes\&.
534 The normal \fBrxvt\fP scrollbar has arrows and its behaviour is fairly
535 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 in an \fBrxvt\fP window causes the current text selection to be inserted
566 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 \fBrxvt\fP tries to write an entry into the \fIutmp\fP(5) file so that it can be
577 seen via the \fIwho(1)\fP command, and can accept messages\&. To allow this
578 feature, \fBrxvt\fP must be installed setuid root on some systems\&.
579 .SH "COLORS AND GRAPHICS"
580 .PP
581 In addition to the default foreground and background colours, \fBrxvt\fP
582 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 \fBrxvt\fP sets the environment variables \fBTERM\fP, \fBCOLORTERM\fP and
626 \fBCOLORFGBG\fP\&. The environment variable \fBWINDOWID\fP is set to the X window
627 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 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 rxvt-3\&.4\&.tar\&.gz can be found at the following ftp sites
656 ftp://ftp\&.rxvt\&.org/pub/rxvt
657 .PP
658 .SH "CURRENT PROJECT COORDINATOR"
659 .PP
660 .IP "Project Coordinator"
661 Marc A\&. Lehmann <rxvt@schmorp\&.de>
662 .br
663 .IP "Web page maintainter"
664 Marc A\&. Lehmann <rxvt@schmorp\&.de>
665 .br
666 <http://www\&.sourceforge\&.net/projects/rxvt-unicode/>
667 .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 wrote the Greek Keyboard Input (no longer in code)
677 .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 Rewrote screen display and text selection routines\&.
685 Project Coordinator (changes\&.txt 2\&.4\&.6 - rxvt-unicode)
686 .IP "Marc Alexander Lehmann <rxvt@schmorp\&.de>"
687 Forked rxvt-unicode, rewrote most of the display code and
688 internal character handling to store text in unicode,
689 improve xterm compatibility and apply numerous other bugfixes
690 and extensions\&.
691 .br
692 Project Coordinator (Changes 1\&.0 - )
693 .PP