… | |
… | |
153 | This document contains the \s-1FAQ\s0, the \s-1RXVT\s0 \s-1TECHNICAL\s0 \s-1REFERENCE\s0 documenting |
153 | This document contains the \s-1FAQ\s0, the \s-1RXVT\s0 \s-1TECHNICAL\s0 \s-1REFERENCE\s0 documenting |
154 | all escape sequences, and other background information. |
154 | all escape sequences, and other background information. |
155 | .PP |
155 | .PP |
156 | The newest version of this document is also available on the World Wide Web at |
156 | The newest version of this document is also available on the World Wide Web at |
157 | <http://cvs.schmorp.de/browse/*checkout*/rxvt\-unicode/doc/rxvt.7.html>. |
157 | <http://cvs.schmorp.de/browse/*checkout*/rxvt\-unicode/doc/rxvt.7.html>. |
158 | .SH "FREQUENTLY ASKED QUESTIONS" |
158 | .SH "RXVT\-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS" |
159 | .IX Header "FREQUENTLY ASKED QUESTIONS" |
159 | .IX Header "RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS" |
160 | .Sh "Meta, Features & Commandline Issues" |
160 | .Sh "Meta, Features & Commandline Issues" |
161 | .IX Subsection "Meta, Features & Commandline Issues" |
161 | .IX Subsection "Meta, Features & Commandline Issues" |
162 | \fIMy question isn't answered here, can I ask a human?\fR |
162 | \fIMy question isn't answered here, can I ask a human?\fR |
163 | .IX Subsection "My question isn't answered here, can I ask a human?" |
163 | .IX Subsection "My question isn't answered here, can I ask a human?" |
164 | .PP |
164 | .PP |
… | |
… | |
218 | display, create the listening socket and then fork. |
218 | display, create the listening socket and then fork. |
219 | .PP |
219 | .PP |
220 | \fIHow do I distinguish wether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colors etc.\fR |
220 | \fIHow do I distinguish wether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colors etc.\fR |
221 | .IX Subsection "How do I distinguish wether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colors etc." |
221 | .IX Subsection "How do I distinguish wether I'm running rxvt-unicode or a regular xterm? I need this to decide about setting colors etc." |
222 | .PP |
222 | .PP |
223 | rxvt and rxvt-unicode always export the variable \*(L"\s-1COLORTERM\s0\*(R", so you can |
223 | The original rxvt and rxvt-unicode always export the variable \*(L"\s-1COLORTERM\s0\*(R", |
224 | check and see if that is set. Note that several programs, \s-1JED\s0, slrn, |
224 | so you can check and see if that is set. Note that several programs, \s-1JED\s0, |
225 | Midnight Commander automatically check this variable to decide whether or |
225 | slrn, Midnight Commander automatically check this variable to decide |
226 | not to use color. |
226 | whether or not to use color. |
227 | .PP |
227 | .PP |
228 | \fIHow do I set the correct, full \s-1IP\s0 address for the \s-1DISPLAY\s0 variable?\fR |
228 | \fIHow do I set the correct, full \s-1IP\s0 address for the \s-1DISPLAY\s0 variable?\fR |
229 | .IX Subsection "How do I set the correct, full IP address for the DISPLAY variable?" |
229 | .IX Subsection "How do I set the correct, full IP address for the DISPLAY variable?" |
230 | .PP |
230 | .PP |
231 | If you've compiled rxvt-unicode with \s-1DISPLAY_IS_IP\s0 and have enabled |
231 | If you've compiled rxvt-unicode with \s-1DISPLAY_IS_IP\s0 and have enabled |
… | |
… | |
275 | \& text data bss drs rss filename |
275 | \& text data bss drs rss filename |
276 | \& 98398 1664 24 15695 1824 rxvt --disable-everything |
276 | \& 98398 1664 24 15695 1824 rxvt --disable-everything |
277 | \& 188985 9048 66616 18222 1788 urxvt --disable-everything |
277 | \& 188985 9048 66616 18222 1788 urxvt --disable-everything |
278 | .Ve |
278 | .Ve |
279 | .PP |
279 | .PP |
280 | When you \f(CW\*(C`\-\-enable\-everything\*(C'\fR (which _is_ unfair, as this involves xft |
280 | When you \f(CW\*(C`\-\-enable\-everything\*(C'\fR (which \fIis\fR unfair, as this involves xft |
281 | and full locale/XIM support which are quite bloaty inside libX11 and my |
281 | and full locale/XIM support which are quite bloaty inside libX11 and my |
282 | libc), the two diverge, but not unreasnobaly so. |
282 | libc), the two diverge, but not unreasnobaly so. |
283 | .PP |
283 | .PP |
284 | .Vb 3 |
284 | .Vb 3 |
285 | \& text data bss drs rss filename |
285 | \& text data bss drs rss filename |
… | |
… | |
571 | \& URxvt.color13: #FF00FF |
571 | \& URxvt.color13: #FF00FF |
572 | \& URxvt.color14: #00FFFF |
572 | \& URxvt.color14: #00FFFF |
573 | \& URxvt.color15: #FFFFFF |
573 | \& URxvt.color15: #FFFFFF |
574 | .Ve |
574 | .Ve |
575 | .PP |
575 | .PP |
576 | And here is a more complete set of non-standard colors described (not by |
576 | And here is a more complete set of non-standard colors. |
577 | me) as \*(L"pretty girly\*(R". |
|
|
578 | .PP |
577 | .PP |
579 | .Vb 18 |
578 | .Vb 18 |
580 | \& URxvt.cursorColor: #dc74d1 |
579 | \& URxvt.cursorColor: #dc74d1 |
581 | \& URxvt.pointerColor: #dc74d1 |
580 | \& URxvt.pointerColor: #dc74d1 |
582 | \& URxvt.background: #0e0e0e |
581 | \& URxvt.background: #0e0e0e |
… | |
… | |
595 | \& URxvt.color14: #73f7ff |
594 | \& URxvt.color14: #73f7ff |
596 | \& URxvt.color7: #e1dddd |
595 | \& URxvt.color7: #e1dddd |
597 | \& URxvt.color15: #e1dddd |
596 | \& URxvt.color15: #e1dddd |
598 | .Ve |
597 | .Ve |
599 | .PP |
598 | .PP |
600 | \fIWhy do some characters look so much different than others?\fR |
599 | (They were described (not by me) as \*(L"pretty girly\*(R"). |
601 | .IX Subsection "Why do some characters look so much different than others?" |
|
|
602 | .PP |
|
|
603 | See next entry. |
|
|
604 | .PP |
600 | .PP |
605 | \fIHow does rxvt-unicode choose fonts?\fR |
601 | \fIHow does rxvt-unicode choose fonts?\fR |
606 | .IX Subsection "How does rxvt-unicode choose fonts?" |
602 | .IX Subsection "How does rxvt-unicode choose fonts?" |
607 | .PP |
603 | .PP |
608 | Most fonts do not contain the full range of Unicode, which is |
604 | Most fonts do not contain the full range of Unicode, which is |
… | |
… | |
912 | .Vb 1 |
908 | .Vb 1 |
913 | \& URxvt.termName: rxvt |
909 | \& URxvt.termName: rxvt |
914 | .Ve |
910 | .Ve |
915 | .PP |
911 | .PP |
916 | If you don't plan to use \fBrxvt\fR (quite common...) you could also replace |
912 | If you don't plan to use \fBrxvt\fR (quite common...) you could also replace |
917 | the rxvt terminfo file with the rxvt-unicode one. |
913 | the rxvt terminfo file with the rxvt-unicode one and use \f(CW\*(C`TERM=rxvt\*(C'\fR. |
918 | .PP |
914 | .PP |
919 | \fI\f(CI\*(C`tic\*(C'\fI outputs some error when compiling the terminfo entry.\fR |
915 | \fI\f(CI\*(C`tic\*(C'\fI outputs some error when compiling the terminfo entry.\fR |
920 | .IX Subsection "tic outputs some error when compiling the terminfo entry." |
916 | .IX Subsection "tic outputs some error when compiling the terminfo entry." |
921 | .PP |
917 | .PP |
922 | Most likely it's the empty definition for \f(CW\*(C`enacs=\*(C'\fR. Just replace it by |
918 | Most likely it's the empty definition for \f(CW\*(C`enacs=\*(C'\fR. Just replace it by |
… | |
… | |
1264 | old libW11 emulation. |
1260 | old libW11 emulation. |
1265 | .PP |
1261 | .PP |
1266 | At the time of this writing, cygwin didn't seem to support any multi-byte |
1262 | At the time of this writing, cygwin didn't seem to support any multi-byte |
1267 | encodings (you might try \f(CW\*(C`LC_CTYPE=C\-UTF\-8\*(C'\fR), so you are likely limited |
1263 | encodings (you might try \f(CW\*(C`LC_CTYPE=C\-UTF\-8\*(C'\fR), so you are likely limited |
1268 | to 8\-bit encodings. |
1264 | to 8\-bit encodings. |
1269 | .SH "RXVT TECHNICAL REFERENCE" |
1265 | .SH "RXVT-UNICODE TECHNICAL REFERENCE" |
1270 | .IX Header "RXVT TECHNICAL REFERENCE" |
1266 | .IX Header "RXVT-UNICODE TECHNICAL REFERENCE" |
1271 | .SH "DESCRIPTION" |
1267 | .SH "DESCRIPTION" |
1272 | .IX Header "DESCRIPTION" |
1268 | .IX Header "DESCRIPTION" |
1273 | The rest of this document describes various technical aspects of |
1269 | The rest of this document describes various technical aspects of |
1274 | \&\fBrxvt-unicode\fR. First the description of supported command sequences, |
1270 | \&\fBrxvt-unicode\fR. First the description of supported command sequences, |
1275 | followed by pixmap support and last by a description of all features |
1271 | followed by pixmap support and last by a description of all features |
… | |
… | |
2126 | .TS |
2122 | .TS |
2127 | l l . |
2123 | l l . |
2128 | 4 Shift |
2124 | 4 Shift |
2129 | 8 Meta |
2125 | 8 Meta |
2130 | 16 Control |
2126 | 16 Control |
2131 | 32 Double Click (Rxvt extension) |
2127 | 32 Double Click (rxvt extension) |
2132 | .TE |
2128 | .TE |
2133 | |
2129 | |
2134 | Col = \fB\f(CB\*(C`<x> \- SPACE\*(C'\fB\fR |
2130 | Col = \fB\f(CB\*(C`<x> \- SPACE\*(C'\fB\fR |
2135 | .Sp |
2131 | .Sp |
2136 | Row = \fB\f(CB\*(C`<y> \- SPACE\*(C'\fB\fR |
2132 | Row = \fB\f(CB\*(C`<y> \- SPACE\*(C'\fB\fR |