simple tabbed terminal. It is installed by default, so any of these
should give you tabs:
- rxvt -pe tabbed
+ urxvt -pe tabbed
URxvt.perl-ext-common: default,tabbed
How do I know which rxvt-unicode version I'm using?
The version number is displayed with the usage (-h). Also the escape
sequence "ESC [ 8 n" sets the window title to the version number. When
- using the rxvtc client, the version displayed is that of the daemon.
+ using the urxvtc client, the version displayed is that of the daemon.
Rxvt-unicode uses gobs of memory, how can I reduce that?
Rxvt-unicode tries to obey the rule of not charging you for something
full) use 10 Megabytes of memory. With "--enable-unicode3" it gets
worse, as rxvt-unicode then uses 8 bytes per screen cell.
- How can I start rxvtd in a race-free way?
- Try "rxvtd -f -o", which tells rxvtd to open the display, create the
+ How can I start urxvtd in a race-free way?
+ Try "urxvtd -f -o", which tells urxvtd to open the display, create the
listening socket and then fork.
How do I distinguish wether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colors etc.
1. Use inheritPixmap:
Esetroot wallpaper.jpg
- rxvt -ip -tint red -sh 40
+ urxvt -ip -tint red -sh 40
That works. If you think it doesn't, you lack transparency and tinting
support, or you are unable to read.
your picture with gimp or any other tool:
convert wallpaper.jpg -blur 20x20 -modulate 30 background.xpm
- rxvt -pixmap background.xpm -pe automove-background
+ urxvt -pixmap background.xpm -pe automove-background
That works. If you think it doesn't, you lack XPM and Perl support, or
you are unable to read.
3. Use an ARGB visual:
- rxvt -depth 32 -fg grey90 -bg rgba:0000/0000/4444/cccc
+ urxvt -depth 32 -fg grey90 -bg rgba:0000/0000/4444/cccc
This requires XFT support, and the support of your X-server. If that
doesn't work for you, blame Xorg and Keith Packard. ARGB visuals aren't
In that case, select a font of your taste and add it to the font list,
e.g.:
- rxvt -fn basefont,font2,font3...
+ urxvt -fn basefont,font2,font3...
When rxvt-unicode sees a character, it will first look at the base font.
If the base font does not contain the character, it will go to the next
If you only want to disable specific features, you first have to
identify which perl extension is responsible. For this, read the section
- PREPACKAGED EXTENSIONS in the rxvtperl(3) manpage. For example, to
+ PREPACKAGED EXTENSIONS in the urxvtperl(3) manpage. For example, to
disable the selection-popup and option-popup, specify this
perl-ext-common resource:
# use Backspace = ^H
$ stty erase ^H
- $ rxvt
+ $ urxvt
# use Backspace = ^?
$ stty erase ^?
- $ rxvt
+ $ urxvt
Toggle with "ESC [ 36 h" / "ESC [ 36 l".
use the `keysym' resource to alter the keystrings associated with
keysyms.
- Here's an example for a URxvt session started using "rxvt -name URxvt"
+ Here's an example for a URxvt session started using "urxvt -name URxvt"
URxvt.keysym.Home: \033[1~
URxvt.keysym.End: \033[4~
Most likely it's the empty definition for "enacs=". Just replace it by
"enacs=\E[0@" and try again.
- "bash"'s readline does not work correctly under rxvt.
+ "bash"'s readline does not work correctly under urxvt.
See next entry.
I need a termcap file entry.
fi;
-
# Check whether --with-codesets or --without-codesets was given.
if test "${with_codesets+set}" = set; then
withval="$with_codesets"
echo "*** Optionally check src/feature.h for further, rarely used options ***"
echo
-echo ".----------------------------------------------------------------."
-echo ". NOTE: some features are disabled by default, try ."
-echo ". configure --help to get an idea of the optional features, ."
-echo ". or read ./README.configure ."
-echo ". ."
-echo ". The script ./reconf gives a reasonable baseline, try it if ."
-echo ". you do not want to read documentation and still want some ."
-echo ". useful features. ."
-echo ".----------------------------------------------------------------."
-echo
-
SEDREPLACE = -e 's%@@RXVT_VERSION@@%$(VERSION)%g;' \
-e 's%@@RXVT_NAME@@%$(RXVTNAME)%g;' \
-e 's%@@RXVT_DATE@@%$(DATE)%g;' \
- -e 's%@@RXVT_LIBDIR@@%$(libdir)%g;'
+ -e 's%@@RXVT_LIBDIR@@%$(libdir)%g;' \
+ -e 's%@@URXVT_NAME@@%urxvt%g;'
rxvtperl.3.pod: ../src/urxvt.pm
$(CP) $< $@
<li><a href="#name">NAME</a></li>
<li><a href="#synopsis">SYNOPSIS</a></li>
<li><a href="#description">DESCRIPTION</a></li>
- <li><a href="#frequently_asked_questions">FREQUENTLY ASKED QUESTIONS</a></li>
+ <li><a href="#rxvtunicode_urxvt_frequently_asked_questions">RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS</a></li>
<ul>
<li><a href="#meta__features___commandline_issues">Meta, Features & Commandline Issues</a></li>
</ul>
- <li><a href="#rxvt_technical_reference">RXVT TECHNICAL REFERENCE</a></li>
+ <li><a href="#rxvtunicode_technical_reference">RXVT-UNICODE TECHNICAL REFERENCE</a></li>
<li><a href="#description">DESCRIPTION</a></li>
<li><a href="#definitions">Definitions</a></li>
<li><a href="#values">Values</a></li>
<p>
</p>
<hr />
-<h1><a name="frequently_asked_questions">FREQUENTLY ASKED QUESTIONS</a></h1>
+<h1><a name="rxvtunicode_urxvt_frequently_asked_questions">RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS</a></h1>
<p>
</p>
<h2><a name="meta__features___commandline_issues">Meta, Features & Commandline Issues</a></h2>
<p>
</p>
<h3><a name="how_do_i_distinguish_wether_i_m_running_rxvtunicode_or_a_regular_xterm_i_need_this_to_decide_about_setting_colors_etc_">How do I distinguish wether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colors etc.</a></h3>
-<p>rxvt and rxvt-unicode always export the variable ``COLORTERM'', so you can
-check and see if that is set. Note that several programs, JED, slrn,
-Midnight Commander automatically check this variable to decide whether or
-not to use color.</p>
+<p>The original rxvt and rxvt-unicode always export the variable ``COLORTERM'',
+so you can check and see if that is set. Note that several programs, JED,
+slrn, Midnight Commander automatically check this variable to decide
+whether or not to use color.</p>
<p>
</p>
<h3><a name="how_do_i_set_the_correct__full_ip_address_for_the_display_variable">How do I set the correct, full IP address for the DISPLAY variable?</a></h3>
<pre>
URxvt.termName: rxvt</pre>
<p>If you don't plan to use <strong>rxvt</strong> (quite common...) you could also replace
-the rxvt terminfo file with the rxvt-unicode one.</p>
+the rxvt terminfo file with the rxvt-unicode one and use <code>TERM=rxvt</code>.</p>
<p>
</p>
<h3><a name="tic_outputs_some_error_when_compiling_the_terminfo_entry_"><code>tic</code> outputs some error when compiling the terminfo entry.</a></h3>
<p>
</p>
<hr />
-<h1><a name="rxvt_technical_reference">RXVT TECHNICAL REFERENCE</a></h1>
+<h1><a name="rxvtunicode_technical_reference">RXVT-UNICODE TECHNICAL REFERENCE</a></h1>
<p>
</p>
<hr />
<tr><td>4</td><td>Shift</td></tr>
<tr><td>8</td><td>Meta</td></tr>
<tr><td>16</td><td>Control</td></tr>
-<tr><td>32</td><td>Double Click (Rxvt extension)</td></tr>
+<tr><td>32</td><td>Double Click (rxvt extension)</td></tr>
</table><p>Col = <strong><code><x> - SPACE</code> </strong>></p>
<p>Row = <strong><code><y> - SPACE</code> </strong>></p>
</dl>
\& 188985 9048 66616 18222 1788 urxvt --disable-everything
.Ve
.PP
-When you \f(CW\*(C`\-\-enable\-everything\*(C'\fR (which _is_ unfair, as this involves xft
+When you \f(CW\*(C`\-\-enable\-everything\*(C'\fR (which \fIis\fR unfair, as this involves xft
and full locale/XIM support which are quite bloaty inside libX11 and my
libc), the two diverge, but not unreasnobaly so.
.PP
\& URxvt.color15: #FFFFFF
.Ve
.PP
-And here is a more complete set of non-standard colors described (not by
-me) as \*(L"pretty girly\*(R".
+And here is a more complete set of non-standard colors.
.PP
.Vb 18
\& URxvt.cursorColor: #dc74d1
\& URxvt.color15: #e1dddd
.Ve
.PP
-\fIWhy do some characters look so much different than others?\fR
-.IX Subsection "Why do some characters look so much different than others?"
-.PP
-See next entry.
+(They were described (not by me) as \*(L"pretty girly\*(R").
.PP
\fIHow does rxvt-unicode choose fonts?\fR
.IX Subsection "How does rxvt-unicode choose fonts?"
URxvt.color7: #e1dddd
URxvt.color15: #e1dddd
-(They were described (not by me) as "pretty girly").
+They have been described (not by me) as "pretty girly".
+=head3 Why do some characters look so much different than others?
+
+See next entry.
+
=head3 How does rxvt-unicode choose fonts?
Most fonts do not contain the full range of Unicode, which is
font, as the base font defines the terminal character cell size, which
must be the same due to the way terminals work.
-
=head2 Keyboard, Mouse & User Interaction
=head3 The new selection selects pieces that are too big, how can I select single words?