ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/rxvt.7.pod
(Generate patch)

Comparing rxvt-unicode/doc/rxvt.7.pod (file contents):
Revision 1.44 by root, Fri Feb 11 18:06:44 2005 UTC vs.
Revision 1.47 by root, Mon Feb 14 10:48:44 2005 UTC

78 78
79=item I need a termcap file entry. 79=item I need a termcap file entry.
80 80
81One reason you might want this is that some distributions or operating 81One reason you might want this is that some distributions or operating
82systems still compile some programs using the long-obsoleted termcap 82systems still compile some programs using the long-obsoleted termcap
83(Fedora Core's bash is one example) and rely on a termcap entry for 83library (Fedora Core's bash is one example) and rely on a termcap entry
84C<rxvt-unicode>. 84for C<rxvt-unicode>.
85 85
86You could use rxvt's termcap entry with resonable results in many cases. 86You could use rxvt's termcap entry with resonable results in many cases.
87You can also create a termcap entry by using terminfo's infocmp program 87You can also create a termcap entry by using terminfo's infocmp program
88like this: 88like this:
89 89
91 91
92Or you could use this termcap entry, generated by the command above: 92Or you could use this termcap entry, generated by the command above:
93 93
94 rxvt-unicode|rxvt-unicode terminal (X Window System):\ 94 rxvt-unicode|rxvt-unicode terminal (X Window System):\
95 :am:bw:eo:km:mi:ms:xn:xo:\ 95 :am:bw:eo:km:mi:ms:xn:xo:\
96 :co#80:it#8:li#24:\ 96 :co#80:it#8:li#24:lm#0:\
97 :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\ 97 :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
98 :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\ 98 :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\
99 :RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ae=^O:al=\E[L:\ 99 :RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ae=^O:al=\E[L:\
100 :as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:\ 100 :as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:\
101 :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\ 101 :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\
102 :ec=\E[%dX:ei=\E[4l:ho=\E[H:i1=\E[?47l\E=\E[?1l:ic=\E[@:\ 102 :ec=\E[%dX:ei=\E[4l:ho=\E[H:i1=\E[?47l\E=\E[?1l:ic=\E[@:\
103 :im=\E[4h:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\ 103 :im=\E[4h:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
104 :k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:\ 104 :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
105 :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\ 105 :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:\
106 :kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:\ 106 :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:ke=\E[?1l\E>:\
107 :ke=\E[?1l\E>:kh=\E[7~:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\ 107 :kh=\E[7~:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\
108 :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\ 108 :mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:\
109 :nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:\ 109 :sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
110 :st=\EH:ta=^I:te=\E[r\E[?1049l:ti=\E[?1049h:ue=\E[24m:\ 110 :te=\E[r\E[?1049l:ti=\E[?1049h:ue=\E[24m:up=\E[A:\
111 :up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\ 111 :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\
112 :vs=\E[?25h: 112 :vs=\E[?25h:
113 113
114=item Why does C<ls> no longer have coloured output? 114=item Why does C<ls> no longer have coloured output?
115 115
116The C<ls> in the GNU coreutils unfortunately doesn't use terminfo to 116The C<ls> in the GNU coreutils unfortunately doesn't use terminfo to
420 420
421Now you can start your terminal with C<LC_CTYPE=ja_JP.UTF-8> and still 421Now you can start your terminal with C<LC_CTYPE=ja_JP.UTF-8> and still
422use your input method. Please note, however, that you will not be able to 422use your input method. Please note, however, that you will not be able to
423input characters outside C<EUC-JP> in a normal way then, as your input 423input characters outside C<EUC-JP> in a normal way then, as your input
424method limits you. 424method limits you.
425
426=item Rxvt-unicode crashes when the X Input Method changes or exits.
427
428Unfortunately, this is unavoidable, as the XIM protocol is racy by
429design. Applications can avoid some crashes at the expense of memory
430leaks, and Input Methods can avoid some crashes by careful ordering at
431exit time. B<kinput2> (and derived input methods) generally succeeds,
432while B<SCIM> (or similar input methods) fails. In the end, however,
433crashes cannot be completely avoided even if both sides cooperate.
434
435So the only workaround is not to kill your Input Method Servers.
425 436
426=item Rxvt-unicode uses gobs of memory, how can I reduce that? 437=item Rxvt-unicode uses gobs of memory, how can I reduce that?
427 438
428Rxvt-unicode tries to obey the rule of not charging you for something you 439Rxvt-unicode tries to obey the rule of not charging you for something you
429don't use. One thing you should try is to configure out all settings that 440don't use. One thing you should try is to configure out all settings that
1537 1548
1538=item B<< [title:+I<string>] >> 1549=item B<< [title:+I<string>] >>
1539 1550
1540set the current menuBar's title to I<string>, which may contain the 1551set the current menuBar's title to I<string>, which may contain the
1541following format specifiers: 1552following format specifiers:
1542B<%%> : literal B<%> character 1553
1543B<%n> : rxvt name (as per the B<-name> command-line option) 1554 B<%n> rxvt name (as per the B<-name> command-line option)
1544B<%v> : rxvt version 1555 B<%v> rxvt version
1556 B<%%> literal B<%> character
1545 1557
1546=item B<[done]> 1558=item B<[done]>
1547 1559
1548set menuBar access as B<readonly>. 1560set menuBar access as B<readonly>.
1549End-of-file tag for B<< [read:+I<file>] >> operations. 1561End-of-file tag for B<< [read:+I<file>] >> operations.
2214composite characters. This is required for proper viewing of text 2226composite characters. This is required for proper viewing of text
2215where accents are encoded as seperate unicode characters. This is 2227where accents are encoded as seperate unicode characters. This is
2216done by using precomposited characters when available or creating 2228done by using precomposited characters when available or creating
2217new pseudo-characters when no precomposed form exists. 2229new pseudo-characters when no precomposed form exists.
2218 2230
2219Without --enable-unicode3, the number of additional precomposed 2231Without --enable-unicode3, the number of additional precomposed characters
2220characters is rather limited (2048, if this is full, rxvt will use the 2232is rather limited (2048, if this is full, rxvt-unicode will use the
2221private use area, extending the number of combinations to 8448). With 2233private use area, extending the number of combinations to 8448). With
2222--enable-unicode3, no practical limit exists. This will also enable 2234--enable-unicode3, no practical limit exists.
2223storage of characters >65535. 2235
2236This option will also enable storage (but not display) of characters
2237beyond plane 0 (>65535) when --enable-unicode3 was not specified.
2224 2238
2225The combining table also contains entries for arabic presentation forms, 2239The combining table also contains entries for arabic presentation forms,
2226but these are not currently used. Bug me if you want these to be used. 2240but these are not currently used. Bug me if you want these to be used (and
2241tell me how these are to be used...).
2227 2242
2228=item --enable-fallback(=CLASS) 2243=item --enable-fallback(=CLASS)
2229 2244
2230When reading resource settings, also read settings for class CLASS 2245When reading resource settings, also read settings for class CLASS
2231(default: Rxvt). To disable resource fallback use --disable-fallback. 2246(default: Rxvt). To disable resource fallback use --disable-fallback.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines