… | |
… | |
127 | .\} |
127 | .\} |
128 | .rm #[ #] #H #V #F C |
128 | .rm #[ #] #H #V #F C |
129 | .\" ======================================================================== |
129 | .\" ======================================================================== |
130 | .\" |
130 | .\" |
131 | .IX Title "rxvt 7" |
131 | .IX Title "rxvt 7" |
132 | .TH rxvt 7 "2005-07-13" "5.7" "RXVT-UNICODE" |
132 | .TH rxvt 7 "2005-12-17" "5.9" "RXVT-UNICODE" |
133 | .SH "NAME" |
133 | .SH "NAME" |
134 | RXVT REFERENCE \- FAQ, command sequences and other background information |
134 | RXVT REFERENCE \- FAQ, command sequences and other background information |
135 | .SH "SYNOPSIS" |
135 | .SH "SYNOPSIS" |
136 | .IX Header "SYNOPSIS" |
136 | .IX Header "SYNOPSIS" |
137 | .Vb 2 |
137 | .Vb 2 |
… | |
… | |
637 | rxvt-unicode then uses 8 bytes per screen cell. |
637 | rxvt-unicode then uses 8 bytes per screen cell. |
638 | .IP "Can I speed up Xft rendering somehow?" 4 |
638 | .IP "Can I speed up Xft rendering somehow?" 4 |
639 | .IX Item "Can I speed up Xft rendering somehow?" |
639 | .IX Item "Can I speed up Xft rendering somehow?" |
640 | Yes, the most obvious way to speed it up is to avoid Xft entirely, as |
640 | Yes, the most obvious way to speed it up is to avoid Xft entirely, as |
641 | it is simply slow. If you still want Xft fonts you might try to disable |
641 | it is simply slow. If you still want Xft fonts you might try to disable |
642 | antialiasing (by appending \f(CW\*(C`:antialiasing=false\*(C'\fR), which saves lots of |
642 | antialiasing (by appending \f(CW\*(C`:antialias=false\*(C'\fR), which saves lots of |
643 | memory and also speeds up rendering considerably. |
643 | memory and also speeds up rendering considerably. |
644 | .IP "Rxvt-unicode doesn't seem to anti-alias its fonts, what is wrong?" 4 |
644 | .IP "Rxvt-unicode doesn't seem to anti-alias its fonts, what is wrong?" 4 |
645 | .IX Item "Rxvt-unicode doesn't seem to anti-alias its fonts, what is wrong?" |
645 | .IX Item "Rxvt-unicode doesn't seem to anti-alias its fonts, what is wrong?" |
646 | Rxvt-unicode will use whatever you specify as a font. If it needs to |
646 | Rxvt-unicode will use whatever you specify as a font. If it needs to |
647 | fall back to it's default font search list it will prefer X11 core |
647 | fall back to it's default font search list it will prefer X11 core |
… | |
… | |
726 | \& URxvt.color7: #e1dddd |
726 | \& URxvt.color7: #e1dddd |
727 | \& URxvt.color15: #e1dddd |
727 | \& URxvt.color15: #e1dddd |
728 | .Ve |
728 | .Ve |
729 | .IP "How can I start @@RXVT_NAME@@d in a race-free way?" 4 |
729 | .IP "How can I start @@RXVT_NAME@@d in a race-free way?" 4 |
730 | .IX Item "How can I start @@RXVT_NAME@@d in a race-free way?" |
730 | .IX Item "How can I start @@RXVT_NAME@@d in a race-free way?" |
731 | Despite it's name, @@RXVT_NAME@@d is not a real daemon, but more like a |
731 | Try \f(CW\*(C`@@RXVT_NAME@@d \-f \-o\*(C'\fR, which tells @@RXVT_NAME@@d to open the |
732 | server that answers @@RXVT_NAME@@c's requests, so it doesn't background |
732 | display, create the listening socket and then fork. |
733 | itself. |
|
|
734 | .Sp |
|
|
735 | To ensure @@RXVT_NAME@@d is listening on it's socket, you can use the |
|
|
736 | following method to wait for the startup message before continuing: |
|
|
737 | .Sp |
|
|
738 | .Vb 1 |
|
|
739 | \& { @@RXVT_NAME@@d & } | read |
|
|
740 | .Ve |
|
|
741 | .IP "What's with the strange Backspace/Delete key behaviour?" 4 |
733 | .IP "What's with the strange Backspace/Delete key behaviour?" 4 |
742 | .IX Item "What's with the strange Backspace/Delete key behaviour?" |
734 | .IX Item "What's with the strange Backspace/Delete key behaviour?" |
743 | Assuming that the physical Backspace key corresponds to the |
735 | Assuming that the physical Backspace key corresponds to the |
744 | BackSpace keysym (not likely for Linux ... see the following |
736 | BackSpace keysym (not likely for Linux ... see the following |
745 | question) there are two standard values that can be used for |
737 | question) there are two standard values that can be used for |
… | |
… | |
2199 | .TE |
2191 | .TE |
2200 | |
2192 | |
2201 | .SH "CONFIGURE OPTIONS" |
2193 | .SH "CONFIGURE OPTIONS" |
2202 | .IX Header "CONFIGURE OPTIONS" |
2194 | .IX Header "CONFIGURE OPTIONS" |
2203 | General hint: if you get compile errors, then likely your configuration |
2195 | General hint: if you get compile errors, then likely your configuration |
2204 | hasn't been tested well. Either try with \-\-enable\-everything or use the |
2196 | hasn't been tested well. Either try with \f(CW\*(C`\-\-enable\-everything\*(C'\fR or use |
2205 | \&./reconf script as a base for experiments. ./reconf is used by myself, |
2197 | the \fI./reconf\fR script as a base for experiments. \fI./reconf\fR is used by |
2206 | so it should generally be a working config. Of course, you should always |
2198 | myself, so it should generally be a working config. Of course, you should |
2207 | report when a combination doesn't work, so it can be fixed. Marc Lehmann |
2199 | always report when a combination doesn't work, so it can be fixed. Marc |
2208 | <rxvt@schmorp.de>. |
2200 | Lehmann <rxvt@schmorp.de>. |
|
|
2201 | .PP |
|
|
2202 | All |
2209 | .IP "\-\-enable\-everything" 4 |
2203 | .IP "\-\-enable\-everything" 4 |
2210 | .IX Item "--enable-everything" |
2204 | .IX Item "--enable-everything" |
2211 | Add support for all non-multichoice options listed in \*(L"./configure |
2205 | Add (or remove) support for all non-multichoice options listed in \*(L"./configure |
2212 | \&\-\-help\*(R". Note that unlike other enable options this is order dependant. |
2206 | \&\-\-help\*(R". |
|
|
2207 | .Sp |
2213 | You can specify this and then disable options which this enables by |
2208 | You can specify this and then disable options you do not like by |
2214 | \&\fIfollowing\fR this with the appropriate commands. |
2209 | \&\fIfollowing\fR this with the appropriate \f(CW\*(C`\-\-disable\-...\*(C'\fR arguments, |
2215 | .IP "\-\-enable\-xft" 4 |
2210 | or you can start with a minimal configuration by specifying |
2216 | .IX Item "--enable-xft" |
2211 | \&\f(CW\*(C`\-\-disable\-everything\*(C'\fR and than adding just the \f(CW\*(C`\-\-enable\-...\*(C'\fR arguments |
|
|
2212 | you want. |
|
|
2213 | .IP "\-\-enable\-xft (default: enabled)" 4 |
|
|
2214 | .IX Item "--enable-xft (default: enabled)" |
2217 | Add support for Xft (anti\-aliases, among others) fonts. Xft fonts are |
2215 | Add support for Xft (anti\-aliases, among others) fonts. Xft fonts are |
2218 | slower and require lots of memory, but as long as you don't use them, you |
2216 | slower and require lots of memory, but as long as you don't use them, you |
2219 | don't pay for them. |
2217 | don't pay for them. |
2220 | .IP "\-\-enable\-font\-styles" 4 |
2218 | .IP "\-\-enable\-font\-styles (default: on)" 4 |
2221 | .IX Item "--enable-font-styles" |
2219 | .IX Item "--enable-font-styles (default: on)" |
2222 | Add support for \fBbold\fR, \fIitalic\fR and \fB\f(BIbold italic\fB\fR font |
2220 | Add support for \fBbold\fR, \fIitalic\fR and \fB\f(BIbold italic\fB\fR font |
2223 | styles. The fonts can be set manually or automatically. |
2221 | styles. The fonts can be set manually or automatically. |
2224 | .IP "\-\-with\-codesets=NAME,..." 4 |
2222 | .IP "\-\-with\-codesets=NAME,... (default: all)" 4 |
2225 | .IX Item "--with-codesets=NAME,..." |
2223 | .IX Item "--with-codesets=NAME,... (default: all)" |
2226 | Compile in support for additional codeset (encoding) groups (\f(CW\*(C`eu\*(C'\fR, \f(CW\*(C`vn\*(C'\fR |
2224 | Compile in support for additional codeset (encoding) groups (\f(CW\*(C`eu\*(C'\fR, \f(CW\*(C`vn\*(C'\fR |
2227 | are always compiled in, which includes most 8\-bit character sets). These |
2225 | are always compiled in, which includes most 8\-bit character sets). These |
2228 | codeset tables are used for driving X11 core fonts, they are not required |
2226 | codeset tables are used for driving X11 core fonts, they are not required |
2229 | for Xft fonts, although having them compiled in lets rxvt-unicode choose |
2227 | for Xft fonts, although having them compiled in lets rxvt-unicode choose |
2230 | replacement fonts more intelligently. Compiling them in will make your |
2228 | replacement fonts more intelligently. Compiling them in will make your |
… | |
… | |
2238 | jp common japanese encodings |
2236 | jp common japanese encodings |
2239 | jp_ext rarely used but big japanese encodings |
2237 | jp_ext rarely used but big japanese encodings |
2240 | kr korean encodings |
2238 | kr korean encodings |
2241 | .TE |
2239 | .TE |
2242 | |
2240 | |
2243 | .IP "\-\-enable\-xim" 4 |
2241 | .IP "\-\-enable\-xim (default: on)" 4 |
2244 | .IX Item "--enable-xim" |
2242 | .IX Item "--enable-xim (default: on)" |
2245 | Add support for \s-1XIM\s0 (X Input Method) protocol. This allows using |
2243 | Add support for \s-1XIM\s0 (X Input Method) protocol. This allows using |
2246 | alternative input methods (e.g. kinput2) and will also correctly |
2244 | alternative input methods (e.g. kinput2) and will also correctly |
2247 | set up the input for people using dead keys or compose keys. |
2245 | set up the input for people using dead keys or compose keys. |
2248 | .IP "\-\-enable\-unicode3" 4 |
2246 | .IP "\-\-enable\-unicode3 (default: off)" 4 |
2249 | .IX Item "--enable-unicode3" |
2247 | .IX Item "--enable-unicode3 (default: off)" |
2250 | Enable direct support for displaying unicode codepoints above |
2248 | Enable direct support for displaying unicode codepoints above |
2251 | 65535 (the basic multilingual page). This increases storage |
2249 | 65535 (the basic multilingual page). This increases storage |
2252 | requirements per character from 2 to 4 bytes. X11 fonts do not yet |
2250 | requirements per character from 2 to 4 bytes. X11 fonts do not yet |
2253 | support these extra characters, but Xft does. |
2251 | support these extra characters, but Xft does. |
2254 | .Sp |
2252 | .Sp |
2255 | Please note that rxvt-unicode can store unicode code points >65535 |
2253 | Please note that rxvt-unicode can store unicode code points >65535 |
2256 | even without this flag, but the number of such characters is |
2254 | even without this flag, but the number of such characters is |
2257 | limited to a view thousand (shared with combining characters, |
2255 | limited to a view thousand (shared with combining characters, |
2258 | see next switch), and right now rxvt-unicode cannot display them |
2256 | see next switch), and right now rxvt-unicode cannot display them |
2259 | (input/output and cut&paste still work, though). |
2257 | (input/output and cut&paste still work, though). |
2260 | .IP "\-\-enable\-combining" 4 |
2258 | .IP "\-\-enable\-combining (default: on)" 4 |
2261 | .IX Item "--enable-combining" |
2259 | .IX Item "--enable-combining (default: on)" |
2262 | Enable automatic composition of combining characters into |
2260 | Enable automatic composition of combining characters into |
2263 | composite characters. This is required for proper viewing of text |
2261 | composite characters. This is required for proper viewing of text |
2264 | where accents are encoded as seperate unicode characters. This is |
2262 | where accents are encoded as seperate unicode characters. This is |
2265 | done by using precomposited characters when available or creating |
2263 | done by using precomposited characters when available or creating |
2266 | new pseudo-characters when no precomposed form exists. |
2264 | new pseudo-characters when no precomposed form exists. |
… | |
… | |
2274 | beyond plane 0 (>65535) when \-\-enable\-unicode3 was not specified. |
2272 | beyond plane 0 (>65535) when \-\-enable\-unicode3 was not specified. |
2275 | .Sp |
2273 | .Sp |
2276 | The combining table also contains entries for arabic presentation forms, |
2274 | The combining table also contains entries for arabic presentation forms, |
2277 | but these are not currently used. Bug me if you want these to be used (and |
2275 | but these are not currently used. Bug me if you want these to be used (and |
2278 | tell me how these are to be used...). |
2276 | tell me how these are to be used...). |
2279 | .IP "\-\-enable\-fallback(=CLASS)" 4 |
2277 | .IP "\-\-enable\-fallback(=CLASS) (default: Rxvt)" 4 |
2280 | .IX Item "--enable-fallback(=CLASS)" |
2278 | .IX Item "--enable-fallback(=CLASS) (default: Rxvt)" |
2281 | When reading resource settings, also read settings for class \s-1CLASS\s0 |
2279 | When reading resource settings, also read settings for class \s-1CLASS\s0. To disable resource fallback use \-\-disable\-fallback. |
2282 | (default: Rxvt). To disable resource fallback use \-\-disable\-fallback. |
|
|
2283 | .IP "\-\-with\-res\-name=NAME" 4 |
2280 | .IP "\-\-with\-res\-name=NAME (default: urxvt)" 4 |
2284 | .IX Item "--with-res-name=NAME" |
2281 | .IX Item "--with-res-name=NAME (default: urxvt)" |
2285 | Use the given name (default: urxvt) as default application name when |
2282 | Use the given name as default application name when |
2286 | reading resources. Specify \-\-with\-res\-name=rxvt to replace rxvt. |
2283 | reading resources. Specify \-\-with\-res\-name=rxvt to replace rxvt. |
2287 | .IP "\-\-with\-res\-class=CLASS" 4 |
2284 | .IP "\-\-with\-res\-class=CLASS /default: URxvt)" 4 |
2288 | .IX Item "--with-res-class=CLASS" |
2285 | .IX Item "--with-res-class=CLASS /default: URxvt)" |
2289 | Use the given class (default: URxvt) as default application class |
2286 | Use the given class as default application class |
2290 | when reading resources. Specify \-\-with\-res\-class=Rxvt to replace |
2287 | when reading resources. Specify \-\-with\-res\-class=Rxvt to replace |
2291 | rxvt. |
2288 | rxvt. |
2292 | .IP "\-\-enable\-utmp" 4 |
2289 | .IP "\-\-enable\-utmp (default: on)" 4 |
2293 | .IX Item "--enable-utmp" |
2290 | .IX Item "--enable-utmp (default: on)" |
2294 | Write user and tty to utmp file (used by programs like \fIw\fR) at |
2291 | Write user and tty to utmp file (used by programs like \fIw\fR) at |
2295 | start of rxvt execution and delete information when rxvt exits. |
2292 | start of rxvt execution and delete information when rxvt exits. |
2296 | .IP "\-\-enable\-wtmp" 4 |
2293 | .IP "\-\-enable\-wtmp (default: on)" 4 |
2297 | .IX Item "--enable-wtmp" |
2294 | .IX Item "--enable-wtmp (default: on)" |
2298 | Write user and tty to wtmp file (used by programs like \fIlast\fR) at |
2295 | Write user and tty to wtmp file (used by programs like \fIlast\fR) at |
2299 | start of rxvt execution and write logout when rxvt exits. This |
2296 | start of rxvt execution and write logout when rxvt exits. This |
2300 | option requires \-\-enable\-utmp to also be specified. |
2297 | option requires \-\-enable\-utmp to also be specified. |
2301 | .IP "\-\-enable\-lastlog" 4 |
2298 | .IP "\-\-enable\-lastlog (default: on)" 4 |
2302 | .IX Item "--enable-lastlog" |
2299 | .IX Item "--enable-lastlog (default: on)" |
2303 | Write user and tty to lastlog file (used by programs like |
2300 | Write user and tty to lastlog file (used by programs like |
2304 | \&\fIlastlogin\fR) at start of rxvt execution. This option requires |
2301 | \&\fIlastlogin\fR) at start of rxvt execution. This option requires |
2305 | \&\-\-enable\-utmp to also be specified. |
2302 | \&\-\-enable\-utmp to also be specified. |
2306 | .IP "\-\-enable\-xpm\-background" 4 |
2303 | .IP "\-\-enable\-xpm\-background (default: off)" 4 |
2307 | .IX Item "--enable-xpm-background" |
2304 | .IX Item "--enable-xpm-background (default: off)" |
2308 | Add support for \s-1XPM\s0 background pixmaps. |
2305 | Add support for \s-1XPM\s0 background pixmaps. |
2309 | .IP "\-\-enable\-transparency" 4 |
2306 | .IP "\-\-enable\-transparency (default: off)" 4 |
2310 | .IX Item "--enable-transparency" |
2307 | .IX Item "--enable-transparency (default: off)" |
2311 | Add support for inheriting parent backgrounds thus giving a fake |
2308 | Add support for inheriting parent backgrounds thus giving a fake |
2312 | transparency to the term. |
2309 | transparency to the term. |
2313 | .IP "\-\-enable\-fading" 4 |
2310 | .IP "\-\-enable\-fading (default: on)" 4 |
2314 | .IX Item "--enable-fading" |
2311 | .IX Item "--enable-fading (default: on)" |
2315 | Add support for fading the text when focus is lost. |
2312 | Add support for fading the text when focus is lost (requires \f(CW\*(C`\-\-enable\-transparency\*(C'\fR). |
2316 | .IP "\-\-enable\-tinting" 4 |
2313 | .IP "\-\-enable\-tinting (default: on)" 4 |
2317 | .IX Item "--enable-tinting" |
2314 | .IX Item "--enable-tinting (default: on)" |
2318 | Add support for tinting of transparent backgrounds. |
2315 | Add support for tinting of transparent backgrounds (requires \f(CW\*(C`\-\-enable\-transparency\*(C'\fR). |
2319 | .IP "\-\-enable\-menubar" 4 |
2316 | .IP "\-\-enable\-menubar (default: off)" 4 |
2320 | .IX Item "--enable-menubar" |
2317 | .IX Item "--enable-menubar (default: off)" |
2321 | Add support for our menu bar system (this interacts badly with |
2318 | Add support for our menu bar system (this interacts badly with |
2322 | dynamic locale switching currently). |
2319 | dynamic locale switching currently). |
2323 | .IP "\-\-enable\-rxvt\-scroll" 4 |
2320 | .IP "\-\-enable\-rxvt\-scroll (default: on)" 4 |
2324 | .IX Item "--enable-rxvt-scroll" |
2321 | .IX Item "--enable-rxvt-scroll (default: on)" |
2325 | Add support for the original rxvt scrollbar. |
2322 | Add support for the original rxvt scrollbar. |
2326 | .IP "\-\-enable\-next\-scroll" 4 |
2323 | .IP "\-\-enable\-next\-scroll (default: on)" 4 |
2327 | .IX Item "--enable-next-scroll" |
2324 | .IX Item "--enable-next-scroll (default: on)" |
2328 | Add support for a NeXT-like scrollbar. |
2325 | Add support for a NeXT-like scrollbar. |
2329 | .IP "\-\-enable\-xterm\-scroll" 4 |
2326 | .IP "\-\-enable\-xterm\-scroll (default: on)" 4 |
2330 | .IX Item "--enable-xterm-scroll" |
2327 | .IX Item "--enable-xterm-scroll (default: on)" |
2331 | Add support for an Xterm-like scrollbar. |
2328 | Add support for an Xterm-like scrollbar. |
2332 | .IP "\-\-enable\-plain\-scroll" 4 |
2329 | .IP "\-\-enable\-plain\-scroll (default: on)" 4 |
2333 | .IX Item "--enable-plain-scroll" |
2330 | .IX Item "--enable-plain-scroll (default: on)" |
2334 | Add support for a very unobtrusive, plain-looking scrollbar that |
2331 | Add support for a very unobtrusive, plain-looking scrollbar that |
2335 | is the favourite of the rxvt-unicode author, having used it for |
2332 | is the favourite of the rxvt-unicode author, having used it for |
2336 | many years. |
2333 | many years. |
2337 | .IP "\-\-enable\-half\-shadow" 4 |
2334 | .IP "\-\-enable\-half\-shadow (default: off)" 4 |
2338 | .IX Item "--enable-half-shadow" |
2335 | .IX Item "--enable-half-shadow (default: off)" |
2339 | Make shadows on the scrollbar only half the normal width & height. |
2336 | Make shadows on the scrollbar only half the normal width & height. |
2340 | only applicable to rxvt scrollbars. |
2337 | only applicable to rxvt scrollbars. |
2341 | .IP "\-\-enable\-ttygid" 4 |
2338 | .IP "\-\-enable\-ttygid (default: off)" 4 |
2342 | .IX Item "--enable-ttygid" |
2339 | .IX Item "--enable-ttygid (default: off)" |
2343 | Change tty device setting to group \*(L"tty\*(R" \- only use this if |
2340 | Change tty device setting to group \*(L"tty\*(R" \- only use this if |
2344 | your system uses this type of security. |
2341 | your system uses this type of security. |
2345 | .IP "\-\-disable\-backspace\-key" 4 |
2342 | .IP "\-\-disable\-backspace\-key" 4 |
2346 | .IX Item "--disable-backspace-key" |
2343 | .IX Item "--disable-backspace-key" |
2347 | Disable any handling of the backspace key by us \- let the X server |
2344 | Removes any handling of the backspace key by us \- let the X server do it. |
2348 | do it. |
|
|
2349 | .IP "\-\-disable\-delete\-key" 4 |
2345 | .IP "\-\-disable\-delete\-key" 4 |
2350 | .IX Item "--disable-delete-key" |
2346 | .IX Item "--disable-delete-key" |
2351 | Disable any handling of the delete key by us \- let the X server |
2347 | Removes any handling of the delete key by us \- let the X server |
2352 | do it. |
2348 | do it. |
2353 | .IP "\-\-disable\-resources" 4 |
2349 | .IP "\-\-disable\-resources" 4 |
2354 | .IX Item "--disable-resources" |
2350 | .IX Item "--disable-resources" |
2355 | Remove all resources checking. |
2351 | Removes any support for resource checking. |
2356 | .IP "\-\-enable\-xgetdefault" 4 |
2352 | .IP "\-\-enable\-xgetdefault" 4 |
2357 | .IX Item "--enable-xgetdefault" |
2353 | .IX Item "--enable-xgetdefault" |
2358 | Make resources checking via \fIXGetDefault()\fR instead of our small |
2354 | Make resources checking via \fIXGetDefault()\fR instead of our small |
2359 | version which only checks ~/.Xdefaults, or if that doesn't exist then |
2355 | version which only checks ~/.Xdefaults, or if that doesn't exist then |
2360 | ~/.Xresources. |
2356 | ~/.Xresources. |
2361 | .Sp |
2357 | .Sp |
2362 | Please note that nowadays, things like \s-1XIM\s0 will automatically pull in and |
2358 | Please note that nowadays, things like \s-1XIM\s0 will automatically pull in and |
2363 | use the full X resource manager, so the overhead of using it might be very |
2359 | use the full X resource manager, so the overhead of using it might be very |
2364 | small, if nonexistant. |
2360 | small, if nonexistant. |
2365 | .IP "\-\-enable\-strings" 4 |
2361 | .IP "\-\-enable\-strings (default: off)" 4 |
2366 | .IX Item "--enable-strings" |
2362 | .IX Item "--enable-strings (default: off)" |
2367 | Add support for our possibly faster \fImemset()\fR function and other |
2363 | Add support for our possibly faster \fImemset()\fR function and other |
2368 | various routines, overriding your system's versions which may |
2364 | various routines, overriding your system's versions which may |
2369 | have been hand-crafted in assembly or may require extra libraries |
2365 | have been hand-crafted in assembly or may require extra libraries |
2370 | to link in. (this breaks ANSI-C rules and has problems on many |
2366 | to link in. (this breaks ANSI-C rules and has problems on many |
2371 | GNU/Linux systems). |
2367 | GNU/Linux systems). |
2372 | .IP "\-\-disable\-swapscreen" 4 |
2368 | .IP "\-\-disable\-swapscreen" 4 |
2373 | .IX Item "--disable-swapscreen" |
2369 | .IX Item "--disable-swapscreen" |
2374 | Remove support for swap screen. |
2370 | Remove support for secondary/swap screen. |
2375 | .IP "\-\-enable\-frills" 4 |
2371 | .IP "\-\-enable\-frills (default: on)" 4 |
2376 | .IX Item "--enable-frills" |
2372 | .IX Item "--enable-frills (default: on)" |
2377 | Add support for many small features that are not essential but nice to |
2373 | Add support for many small features that are not essential but nice to |
2378 | have. Normally you want this, but for very small binaries you may want to |
2374 | have. Normally you want this, but for very small binaries you may want to |
2379 | disable this. |
2375 | disable this. |
2380 | .Sp |
2376 | .Sp |
2381 | A non-exhaustive list of features enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR (possibly |
2377 | A non-exhaustive list of features enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR (possibly |
… | |
… | |
2394 | \& settable insecure mode |
2390 | \& settable insecure mode |
2395 | \& keysym remapping support |
2391 | \& keysym remapping support |
2396 | \& cursor blinking and underline cursor |
2392 | \& cursor blinking and underline cursor |
2397 | \& -embed and -pty-fd options |
2393 | \& -embed and -pty-fd options |
2398 | .Ve |
2394 | .Ve |
2399 | .IP "\-\-enable\-iso14755" 4 |
2395 | .IP "\-\-enable\-iso14755 (default: on)" 4 |
2400 | .IX Item "--enable-iso14755" |
2396 | .IX Item "--enable-iso14755 (default: on)" |
2401 | Enable extended \s-1ISO\s0 14755 support (see @@RXVT_NAME@@(1), or |
2397 | Enable extended \s-1ISO\s0 14755 support (see @@RXVT_NAME@@(1), or |
2402 | \&\fIdoc/rxvt.1.txt\fR). Basic support (section 5.1) is enabled by |
2398 | \&\fIdoc/rxvt.1.txt\fR). Basic support (section 5.1) is enabled by |
2403 | \&\f(CW\*(C`\-\-enable\-frills\*(C'\fR, while support for 5.2, 5.3 and 5.4 is enabled with |
2399 | \&\f(CW\*(C`\-\-enable\-frills\*(C'\fR, while support for 5.2, 5.3 and 5.4 is enabled with |
2404 | this switch. |
2400 | this switch. |
2405 | .IP "\-\-enable\-keepscrolling" 4 |
2401 | .IP "\-\-enable\-keepscrolling (default: on)" 4 |
2406 | .IX Item "--enable-keepscrolling" |
2402 | .IX Item "--enable-keepscrolling (default: on)" |
2407 | Add support for continual scrolling of the display when you hold |
2403 | Add support for continual scrolling of the display when you hold |
2408 | the mouse button down on a scrollbar arrow. |
2404 | the mouse button down on a scrollbar arrow. |
2409 | .IP "\-\-enable\-mousewheel" 4 |
2405 | .IP "\-\-enable\-mousewheel (default: on)" 4 |
2410 | .IX Item "--enable-mousewheel" |
2406 | .IX Item "--enable-mousewheel (default: on)" |
2411 | Add support for scrolling via mouse wheel or buttons 4 & 5. |
2407 | Add support for scrolling via mouse wheel or buttons 4 & 5. |
2412 | .IP "\-\-enable\-slipwheeling" 4 |
2408 | .IP "\-\-enable\-slipwheeling (default: on)" 4 |
2413 | .IX Item "--enable-slipwheeling" |
2409 | .IX Item "--enable-slipwheeling (default: on)" |
2414 | Add support for continual scrolling (using the mouse wheel as an |
2410 | Add support for continual scrolling (using the mouse wheel as an |
2415 | accelerator) while the control key is held down. This option |
2411 | accelerator) while the control key is held down. This option |
2416 | requires \-\-enable\-mousewheel to also be specified. |
2412 | requires \-\-enable\-mousewheel to also be specified. |
2417 | .IP "\-\-disable\-new\-selection" 4 |
2413 | .IP "\-\-disable\-new\-selection" 4 |
2418 | .IX Item "--disable-new-selection" |
2414 | .IX Item "--disable-new-selection" |
2419 | Remove support for mouse selection style like that of xterm. |
2415 | Remove support for mouse selection style like that of xterm. |
2420 | .IP "\-\-enable\-dmalloc" 4 |
2416 | .IP "\-\-enable\-dmalloc (default: off)" 4 |
2421 | .IX Item "--enable-dmalloc" |
2417 | .IX Item "--enable-dmalloc (default: off)" |
2422 | Use Gray Watson's malloc \- which is good for debugging See |
2418 | Use Gray Watson's malloc \- which is good for debugging See |
2423 | http://www.letters.com/dmalloc/ for details If you use either this or the |
2419 | http://www.letters.com/dmalloc/ for details If you use either this or the |
2424 | next option, you may need to edit src/Makefile after compiling to point |
2420 | next option, you may need to edit src/Makefile after compiling to point |
2425 | \&\s-1DINCLUDE\s0 and \s-1DLIB\s0 to the right places. |
2421 | \&\s-1DINCLUDE\s0 and \s-1DLIB\s0 to the right places. |
2426 | .Sp |
2422 | .Sp |
2427 | You can only use either this option and the following (should |
2423 | You can only use either this option and the following (should |
2428 | you use either) . |
2424 | you use either) . |
2429 | .IP "\-\-enable\-dlmalloc" 4 |
2425 | .IP "\-\-enable\-dlmalloc (default: off)" 4 |
2430 | .IX Item "--enable-dlmalloc" |
2426 | .IX Item "--enable-dlmalloc (default: off)" |
2431 | Use Doug Lea's malloc \- which is good for a production version |
2427 | Use Doug Lea's malloc \- which is good for a production version |
2432 | See <http://g.oswego.edu/dl/html/malloc.html> for details. |
2428 | See <http://g.oswego.edu/dl/html/malloc.html> for details. |
2433 | .IP "\-\-enable\-smart\-resize" 4 |
2429 | .IP "\-\-enable\-smart\-resize (default: on)" 4 |
2434 | .IX Item "--enable-smart-resize" |
2430 | .IX Item "--enable-smart-resize (default: on)" |
2435 | Add smart growth/shrink behaviour when changing font size via from hot |
2431 | Add smart growth/shrink behaviour when changing font size via hot |
2436 | keys. This should keep in a fixed position the rxvt corner which is |
2432 | keys. This should keep the window corner which is closest to a corner of |
2437 | closest to a corner of the screen. |
2433 | the screen in a fixed position. |
2438 | .IP "\-\-enable\-pointer\-blank" 4 |
2434 | .IP "\-\-enable\-pointer\-blank (default: on)" 4 |
2439 | .IX Item "--enable-pointer-blank" |
2435 | .IX Item "--enable-pointer-blank (default: on)" |
2440 | Add support to have the pointer disappear when typing or inactive. |
2436 | Add support to have the pointer disappear when typing or inactive. |
2441 | .IP "\-\-with\-name=NAME" 4 |
2437 | .IP "\-\-with\-name=NAME (default: urxvt)" 4 |
2442 | .IX Item "--with-name=NAME" |
2438 | .IX Item "--with-name=NAME (default: urxvt)" |
2443 | Set the basename for the installed binaries (default: \f(CW\*(C`urxvt\*(C'\fR, resulting |
2439 | Set the basename for the installed binaries, resulting |
2444 | in \f(CW\*(C`urxvt\*(C'\fR, \f(CW\*(C`urxvtd\*(C'\fR etc.). Specify \f(CW\*(C`\-\-with\-name=rxvt\*(C'\fR to replace with |
2440 | in \f(CW\*(C`urxvt\*(C'\fR, \f(CW\*(C`urxvtd\*(C'\fR etc.). Specify \f(CW\*(C`\-\-with\-name=rxvt\*(C'\fR to replace with |
2445 | \&\f(CW\*(C`rxvt\*(C'\fR. |
2441 | \&\f(CW\*(C`rxvt\*(C'\fR. |
2446 | .IP "\-\-with\-term=NAME" 4 |
2442 | .IP "\-\-with\-term=NAME (default: rxvt\-unicode)" 4 |
2447 | .IX Item "--with-term=NAME" |
2443 | .IX Item "--with-term=NAME (default: rxvt-unicode)" |
2448 | Change the environmental variable for the terminal to \s-1NAME\s0 (default |
2444 | Change the environmental variable for the terminal to \s-1NAME\s0. |
2449 | \&\f(CW\*(C`rxvt\-unicode\*(C'\fR) |
|
|
2450 | .IP "\-\-with\-terminfo=PATH" 4 |
2445 | .IP "\-\-with\-terminfo=PATH" 4 |
2451 | .IX Item "--with-terminfo=PATH" |
2446 | .IX Item "--with-terminfo=PATH" |
2452 | Change the environmental variable for the path to the terminfo tree to |
2447 | Change the environmental variable for the path to the terminfo tree to |
2453 | \&\s-1PATH\s0. |
2448 | \&\s-1PATH\s0. |
2454 | .IP "\-\-with\-x" 4 |
2449 | .IP "\-\-with\-x" 4 |