… | |
… | |
4 | <head> |
4 | <head> |
5 | <title>RXVT REFERENCE</title> |
5 | <title>RXVT REFERENCE</title> |
6 | <meta name="description" content="Pod documentation for RXVT REFERENCE" /> |
6 | <meta name="description" content="Pod documentation for RXVT REFERENCE" /> |
7 | <meta name="inputfile" content="<standard input>" /> |
7 | <meta name="inputfile" content="<standard input>" /> |
8 | <meta name="outputfile" content="<standard output>" /> |
8 | <meta name="outputfile" content="<standard output>" /> |
9 | <meta name="created" content="Sat Oct 27 14:07:34 2007" /> |
9 | <meta name="created" content="Mon Nov 19 13:01:50 2007" /> |
10 | <meta name="generator" content="Pod::Xhtml 1.57" /> |
10 | <meta name="generator" content="Pod::Xhtml 1.57" /> |
11 | <link rel="stylesheet" href="http://res.tst.eu/pod.css"/></head> |
11 | <link rel="stylesheet" href="http://res.tst.eu/pod.css"/></head> |
12 | <body> |
12 | <body> |
13 | <div class="pod"> |
13 | <div class="pod"> |
14 | <!-- INDEX START --> |
14 | <!-- INDEX START --> |
… | |
… | |
345 | |
345 | |
346 | </pre> |
346 | </pre> |
347 | <p>And here is rxvt-unicode:</p> |
347 | <p>And here is rxvt-unicode:</p> |
348 | <pre> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002aaaaabc3000) |
348 | <pre> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002aaaaabc3000) |
349 | libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002aaaaada2000) |
349 | libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002aaaaada2000) |
350 | libc.so.6 => /lib/libc.so.6 (0x00002aaaaaeb0000) |
350 | libc.so.6 => /lib/libc.so.6 (0x00002aaaaaeb0000) |
351 | libdl.so.2 => /lib/libdl.so.2 (0x00002aaaab0ee000) |
351 | libdl.so.2 => /lib/libdl.so.2 (0x00002aaaab0ee000) |
352 | /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000) |
352 | /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000) |
353 | |
353 | |
354 | </pre> |
354 | </pre> |
355 | <p>No large bloated libraries (of course, none were linked in statically), |
355 | <p>No large bloated libraries (of course, none were linked in statically), |
356 | except maybe libX11 :)</p> |
356 | except maybe libX11 :)</p> |
357 | |
357 | |
… | |
… | |
364 | <div id="Rendering_Font_amp_Look_and_Feel_Iss-2"> |
364 | <div id="Rendering_Font_amp_Look_and_Feel_Iss-2"> |
365 | |
365 | |
366 | </div> |
366 | </div> |
367 | <h3 id="I_can_t_get_transparency_working_wha">I can't get transparency working, what am I doing wrong?</h3> |
367 | <h3 id="I_can_t_get_transparency_working_wha">I can't get transparency working, what am I doing wrong?</h3> |
368 | <div id="I_can_t_get_transparency_working_wha-2"> |
368 | <div id="I_can_t_get_transparency_working_wha-2"> |
369 | <p>First of all, please address all transparency related issues to Sasha Vasko at |
369 | <p>First of all, please address all transparency related issues to Sasha Vasko at |
370 | sasha@aftercode.net and do not bug the author about it. Also, if you can't |
370 | sasha@aftercode.net and do not bug the author about it. Also, if you can't |
371 | get it working consider it a rite of passage: ... and you failed.</p> |
371 | get it working consider it a rite of passage: ... and you failed.</p> |
372 | <p>Here are four ways to get transparency. <strong>Do</strong> read the manpage and option |
372 | <p>Here are four ways to get transparency. <strong>Do</strong> read the manpage and option |
373 | descriptions for the programs mentioned and rxvt-unicode. Really, do it!</p> |
373 | descriptions for the programs mentioned and rxvt-unicode. Really, do it!</p> |
374 | <p>1. Use inheritPixmap:</p> |
374 | <p>1. Use transparent mode:</p> |
375 | <pre> Esetroot wallpaper.jpg |
375 | <pre> Esetroot wallpaper.jpg |
376 | urxvt -ip -tint red -sh 40 |
376 | urxvt -tr -tint red -sh 40 |
377 | |
377 | |
378 | </pre> |
378 | </pre> |
379 | <p>That works. If you think it doesn't, you lack transparency and tinting |
379 | <p>That works. If you think it doesn't, you lack transparency and tinting |
380 | support, or you are unable to read.</p> |
380 | support, or you are unable to read.</p> |
381 | <p>2. Use a simple pixmap and emulate pseudo-transparency. This enables you |
381 | <p>2. Use a simple pixmap and emulate pseudo-transparency. This enables you |
382 | to use effects other than tinting and shading: Just shade/tint/whatever |
382 | to use effects other than tinting and shading: Just shade/tint/whatever |
383 | your picture with gimp or any other tool:</p> |
383 | your picture with gimp or any other tool:</p> |
384 | <pre> convert wallpaper.jpg -blur 20x20 -modulate 30 background.jpg |
384 | <pre> convert wallpaper.jpg -blur 20x20 -modulate 30 background.jpg |
385 | urxvt -pixmap background.jpg -pe automove-background |
385 | urxvt -pixmap "background.jpg;:root" |
386 | |
386 | |
387 | </pre> |
387 | </pre> |
388 | <p>That works. If you think it doesn't, you lack AfterImage and Perl support, or you |
388 | <p>That works. If you think it doesn't, you lack AfterImage support, or you |
389 | are unable to read.</p> |
389 | are unable to read.</p> |
390 | <p>3. Use an ARGB visual:</p> |
390 | <p>3. Use an ARGB visual:</p> |
391 | <pre> urxvt -depth 32 -fg grey90 -bg rgba:0000/0000/4444/cccc |
391 | <pre> urxvt -depth 32 -fg grey90 -bg rgba:0000/0000/4444/cccc |
392 | |
392 | |
393 | </pre> |
393 | </pre> |
… | |
… | |
762 | <p>The Delete key is a another casualty of the ill-defined Backspace problem. |
762 | <p>The Delete key is a another casualty of the ill-defined Backspace problem. |
763 | To avoid confusion between the Backspace and Delete keys, the Delete |
763 | To avoid confusion between the Backspace and Delete keys, the Delete |
764 | key has been assigned an escape sequence to match the vt100 for Execute |
764 | key has been assigned an escape sequence to match the vt100 for Execute |
765 | (<code>ESC [ 3 ~</code>) and is in the supplied termcap/terminfo.</p> |
765 | (<code>ESC [ 3 ~</code>) and is in the supplied termcap/terminfo.</p> |
766 | <p>Some other Backspace problems:</p> |
766 | <p>Some other Backspace problems:</p> |
767 | <p>some editors use termcap/terminfo, |
767 | <p>some editors use termcap/terminfo, |
768 | some editors (vim I'm told) expect Backspace = ^H, |
768 | some editors (vim I'm told) expect Backspace = ^H, |
769 | GNU Emacs (and Emacs-like editors) use ^H for help.</p> |
769 | GNU Emacs (and Emacs-like editors) use ^H for help.</p> |
770 | <p>Perhaps someday this will all be resolved in a consistent manner.</p> |
770 | <p>Perhaps someday this will all be resolved in a consistent manner.</p> |
771 | |
771 | |
772 | </div> |
772 | </div> |
… | |
… | |
1994 | images. It adds support for many file formats including JPG, PNG, |
1994 | images. It adds support for many file formats including JPG, PNG, |
1995 | SVG, TIFF, GIF, XPM, BMP, ICO, XCF, TGA and AfterStep image XML |
1995 | SVG, TIFF, GIF, XPM, BMP, ICO, XCF, TGA and AfterStep image XML |
1996 | (<a href="http://www.afterstep.org/visualdoc.php?show=asimagexml">http://www.afterstep.org/visualdoc.php?show=asimagexml</a>).</p> |
1996 | (<a href="http://www.afterstep.org/visualdoc.php?show=asimagexml">http://www.afterstep.org/visualdoc.php?show=asimagexml</a>).</p> |
1997 | <p>This option also adds such eye candy as blending an image over the root |
1997 | <p>This option also adds such eye candy as blending an image over the root |
1998 | background, as well as dynamic scaling and bluring of background images.</p> |
1998 | background, as well as dynamic scaling and bluring of background images.</p> |
1999 | <p>Note that with this option enabled, urxvt's memory footprint might |
1999 | <p>Note that with this option enabled, rxvt's memory footprint might |
2000 | increase by a few megabytes even if no extra features are used (mostly due |
2000 | increase by a few megabytes even if no extra features are used (mostly due |
2001 | to third-party libraries used by libAI). Memory footprint may somewhat be |
2001 | to third-party libraries used by libAI). Memory footprint may somewhat be |
2002 | lowered if libAfterImage is configured without support for SVG.</p> |
2002 | lowered if libAfterImage is configured without support for SVG.</p> |
2003 | </dd> |
2003 | </dd> |
2004 | <dt>--enable-transparency (default: on)</dt> |
2004 | <dt>--enable-transparency (default: on)</dt> |
2005 | <dd> |
2005 | <dd> |
2006 | <p>Add support for inheriting parent backgrounds thus giving a fake |
2006 | <p>Add support for backgrounds, creating illusion of transparency in the term.</p> |
2007 | transparency to the term.</p> |
|
|
2008 | </dd> |
2007 | </dd> |
2009 | <dt>--enable-fading (default: on)</dt> |
2008 | <dt>--enable-fading (default: on)</dt> |
2010 | <dd> |
2009 | <dd> |
2011 | <p>Add support for fading the text when focus is lost.</p> |
2010 | <p>Add support for fading the text when focus is lost.</p> |
2012 | </dd> |
2011 | </dd> |
… | |
… | |
2091 | |
2090 | |
2092 | </pre> |
2091 | </pre> |
2093 | </dd> |
2092 | </dd> |
2094 | <dt>--enable-iso14755 (default: on)</dt> |
2093 | <dt>--enable-iso14755 (default: on)</dt> |
2095 | <dd> |
2094 | <dd> |
2096 | <p>Enable extended ISO 14755 support (see urxvt(1), or |
2095 | <p>Enable extended ISO 14755 support (see rxvt(1), or |
2097 | <cite>doc/rxvt.1.txt</cite>). Basic support (section 5.1) is enabled by |
2096 | <cite>doc/rxvt.1.txt</cite>). Basic support (section 5.1) is enabled by |
2098 | <code>--enable-frills</code>, while support for 5.2, 5.3 and 5.4 is enabled with |
2097 | <code>--enable-frills</code>, while support for 5.2, 5.3 and 5.4 is enabled with |
2099 | this switch.</p> |
2098 | this switch.</p> |
2100 | </dd> |
2099 | </dd> |
2101 | <dt>--enable-keepscrolling (default: on)</dt> |
2100 | <dt>--enable-keepscrolling (default: on)</dt> |
… | |
… | |
2128 | <dd> |
2127 | <dd> |
2129 | <p>Add support to have the pointer disappear when typing or inactive.</p> |
2128 | <p>Add support to have the pointer disappear when typing or inactive.</p> |
2130 | </dd> |
2129 | </dd> |
2131 | <dt>--enable-perl (default: on)</dt> |
2130 | <dt>--enable-perl (default: on)</dt> |
2132 | <dd> |
2131 | <dd> |
2133 | <p>Enable an embedded perl interpreter. See the <strong>urxvtperl(3)</strong> |
2132 | <p>Enable an embedded perl interpreter. See the <strong>rxvtperl(3)</strong> |
2134 | manpage (<cite>doc/rxvtperl.txt</cite>) for more info on this feature, or the |
2133 | manpage (<cite>doc/rxvtperl.txt</cite>) for more info on this feature, or the |
2135 | files in <cite>src/perl-ext/</cite> for the extensions that are installed by |
2134 | files in <cite>src/perl-ext/</cite> for the extensions that are installed by |
2136 | default. The perl interpreter that is used can be specified via the |
2135 | default. The perl interpreter that is used can be specified via the |
2137 | <code>PERL</code> environment variable when running configure. Even when compiled |
2136 | <code>PERL</code> environment variable when running configure. Even when compiled |
2138 | in, perl will <i>not</i> be initialised when all extensions have been disabled |
2137 | in, perl will <i>not</i> be initialised when all extensions have been disabled |