… | |
… | |
110 | Turn on/off inheriting parent window's pixmap. Alternative form is |
110 | Turn on/off inheriting parent window's pixmap. Alternative form is |
111 | B<-tr>; resource B<inheritPixmap>. |
111 | B<-tr>; resource B<inheritPixmap>. |
112 | |
112 | |
113 | =item B<-fade> I<number> |
113 | =item B<-fade> I<number> |
114 | |
114 | |
115 | Fade the text by the given percentage when focus is lost. |
115 | Fade the text by the given percentage when focus is lost. resource B<fading>. |
116 | |
116 | |
117 | =item B<-tint> I<colour> |
117 | =item B<-tint> I<colour> |
118 | |
118 | |
119 | Tint the transparent background pixmap with the given colour when |
119 | Tint the transparent background pixmap with the given colour when |
120 | transparency is enabled with B<-tr> or B<-ip>. See also the B<-sh> |
120 | transparency is enabled with B<-tr> or B<-ip>. See also the B<-sh> |
… | |
… | |
136 | Window foreground colour; resource B<foreground>. |
136 | Window foreground colour; resource B<foreground>. |
137 | |
137 | |
138 | =item B<-pixmap> I<file[;geom]> |
138 | =item B<-pixmap> I<file[;geom]> |
139 | |
139 | |
140 | Compile I<XPM>: Specify XPM file for the background and also optionally |
140 | Compile I<XPM>: Specify XPM file for the background and also optionally |
141 | specify its scaling with a geometry string. Note you may need to add |
141 | specify its scaling with a geometry string. Note you may need to |
142 | quotes to avoid special shell interpretation of the `;' in the |
142 | add quotes to avoid special shell interpretation of the C<;> in the |
143 | command-line; resource B<backgroundPixmap>. |
143 | command-line; resource B<backgroundPixmap>. |
144 | |
144 | |
145 | =item B<-cr> I<colour> |
145 | =item B<-cr> I<colour> |
146 | |
146 | |
147 | The cursor colour; resource B<cursorColor>. |
147 | The cursor colour; resource B<cursorColor>. |
… | |
… | |
280 | if honoured by the WM, the rxvt-unicode window will not have window |
280 | if honoured by the WM, the rxvt-unicode window will not have window |
281 | decorations; resource B<borderLess>. |
281 | decorations; resource B<borderLess>. |
282 | |
282 | |
283 | =item B<-lsp> I<number> |
283 | =item B<-lsp> I<number> |
284 | |
284 | |
285 | Compile I<linespace>: Lines (pixel height) to insert between each row |
285 | Compile I<frills>: Lines (pixel height) to insert between each row of |
286 | of the display; resource B<linespace>. |
286 | the display. Useful to work around font rendering problems; resource |
|
|
287 | B<linespace>. |
287 | |
288 | |
288 | =item B<-tn> I<termname> |
289 | =item B<-tn> I<termname> |
289 | |
290 | |
290 | This option specifies the name of the terminal type to be set in the |
291 | This option specifies the name of the terminal type to be set in the |
291 | B<TERM> environment variable. This terminal type must exist in the |
292 | B<TERM> environment variable. This terminal type must exist in the |
… | |
… | |
427 | |
428 | |
428 | =item B<colorIT:> I<colour> |
429 | =item B<colorIT:> I<colour> |
429 | |
430 | |
430 | Use the specified colour to display bold or italic characters when the |
431 | Use the specified colour to display bold or italic characters when the |
431 | foreground colour is the default. If font styles are not available |
432 | foreground colour is the default. If font styles are not available |
432 | (Compile styles) and this option is unset, reverse video is used instead. |
433 | (Compile I<styles>) and this option is unset, reverse video is used instead. |
433 | |
434 | |
434 | =item B<colorUL:> I<colour> |
435 | =item B<colorUL:> I<colour> |
435 | |
436 | |
436 | Use the specified colour to display underlined characters when the |
437 | Use the specified colour to display underlined characters when the |
437 | foreground colour is the default. |
438 | foreground colour is the default. |
… | |
… | |
533 | The first font defines the cell size for characters; other fonts might |
534 | The first font defines the cell size for characters; other fonts might |
534 | be smaller, but not larger. A reasonable default font list is always |
535 | be smaller, but not larger. A reasonable default font list is always |
535 | appended to it. option B<-fn>. |
536 | appended to it. option B<-fn>. |
536 | |
537 | |
537 | Each font can either be a standard X11 core font (XLFD) name, with |
538 | Each font can either be a standard X11 core font (XLFD) name, with |
538 | optional prefix C<x:> or a Xft font (Compile xft), prefixed with C<xft:>. |
539 | optional prefix C<x:> or a Xft font (Compile I<xft>), prefixed with C<xft:>. |
539 | |
540 | |
540 | In addition, each font can be prefixed with additional hints and |
541 | In addition, each font can be prefixed with additional hints and |
541 | specifications enclosed in square brackets (C<[]>). The only available |
542 | specifications enclosed in square brackets (C<[]>). The only available |
542 | hint currently is C<codeset=codeset-name>, and this is only used for Xft |
543 | hint currently is C<codeset=codeset-name>, and this is only used for Xft |
543 | fonts. |
544 | fonts. |
… | |
… | |
817 | scrollback buffer and switching to/from the secondary screen will |
818 | scrollback buffer and switching to/from the secondary screen will |
818 | instead scroll the screen up. |
819 | instead scroll the screen up. |
819 | |
820 | |
820 | =item B<keysym.>I<sym>: I<string> |
821 | =item B<keysym.>I<sym>: I<string> |
821 | |
822 | |
822 | Associate I<string> with keysym I<sym> (B<0xFF00 - 0xFFFF>). It may |
823 | Compile I<frills>: Associate I<string> with keysym I<sym>. The |
823 | contain escape values (\a: bell, \b: backspace, \e, \E: escape, \n: |
824 | intervening resource name B<keysym.> cannot be omitted. |
824 | newline, \r: return, \t: |
825 | |
|
|
826 | The format of I<sym> is "I<(modifiers-)key>", where I<modifiers> can be |
|
|
827 | any combination of B<ISOLevel3>, B<AppKeypad>, B<Control>, B<NumLock>, |
|
|
828 | B<Shift>, B<Meta>, B<Lock>, B<Mod1>, B<Mod2>, B<Mod3>, B<Mod4>, B<Mod5>, |
|
|
829 | and the abbreviated B<I>, B<K>, B<C>, B<N>, B<S>, B<M>, B<A>, B<L>, B<1>, |
|
|
830 | B<2>, B<3>, B<4>, B<5>. |
|
|
831 | |
|
|
832 | The B<NumLock>, B<Meta> and B<ISOLevel3> modifiers are usually aliased to |
|
|
833 | whatever modifier the NumLock key, Meta/Alt keys or ISO Level3 Shift/AltGr |
|
|
834 | keys are being mapped. B<AppKeypad> is a artificial modifier mapped to the |
|
|
835 | current application keymap mode state. |
|
|
836 | |
|
|
837 | The spellings of I<key> can be obtained by using B<xev>(1) command or |
|
|
838 | searching keysym macros from B</usr/X11R6/include/X11/keysymdef.h> and |
|
|
839 | omitting the prefix B<XK_>. Alternatively you can specify I<key> by its hex |
|
|
840 | keysym value (B<0x0000 - 0xFFFF>). Note that the lookup of I<sym>s is not |
|
|
841 | performed in an exact manner; however, the closest match is assured. |
|
|
842 | |
|
|
843 | I<string> may contain escape values (C<\a>: bell, C<\b>: backspace, |
|
|
844 | C<\e>, C<\E>: escape, C<\n>: newline, C<\r>: carriage return, C<\t>: tab, |
825 | tab, \000: octal number) or control characters (^?: delete, ^@: null, |
845 | C<\000>: octal number) or verbatim control characters (C<^?>: delete, |
826 | ^A ...) and may enclosed with double quotes so that it can start or end |
846 | C<^@>: null, C<^A> ...) and may be enclosed with double quotes so that it |
827 | with whitespace. The intervening resource name B<keysym.> cannot be |
847 | can start or end with whitespace. |
828 | omitted. This resource is only available when compiled with |
848 | |
829 | KEYSYM_RESOURCE. |
849 | You can define a range of keysyms in one shot by providing a I<string> |
|
|
850 | with pattern B<list/PREFIX/MIDDLE/SUFFIX>, where the delimeter `/' |
|
|
851 | should be a character not used by the strings. |
|
|
852 | |
|
|
853 | Its usage can be demonstrated by an example: |
|
|
854 | |
|
|
855 | URxvt.keysym.M-C-0x61: list|\e<M-C-|abc|> |
|
|
856 | |
|
|
857 | The above line is equivalent to the following three lines: |
|
|
858 | |
|
|
859 | URxvt.keysym.Meta-Control-0x61: \e<M-C-a> |
|
|
860 | URxvt.keysym.Meta-Control-0x62: \e<M-C-b> |
|
|
861 | URxvt.keysym.Meta-Control-0x63: \e<M-C-c> |
|
|
862 | |
|
|
863 | If I<string> takes the form of C<proto:STRING>, the specified B<STRING> is |
|
|
864 | interpreted and executed as @@RXVT_NAME@@'s control sequence. For example, |
|
|
865 | C<proto:\033]701;zh_CN.GBK\007> means: change the current locale to |
|
|
866 | C<zh_CN.GBK>. |
830 | |
867 | |
831 | =back |
868 | =back |
832 | |
869 | |
833 | =head1 THE SCROLLBAR |
870 | =head1 THE SCROLLBAR |
834 | |
871 | |
… | |
… | |
868 | region and release; Right click to extend the marked region; Left |
905 | region and release; Right click to extend the marked region; Left |
869 | double-click to select a word; Left triple-click to select the entire |
906 | double-click to select a word; Left triple-click to select the entire |
870 | line. |
907 | line. |
871 | |
908 | |
872 | Starting a selection while pressing the B<Meta> key (or B<Meta+Ctrl> keys) |
909 | Starting a selection while pressing the B<Meta> key (or B<Meta+Ctrl> keys) |
873 | (Compile: frills) will create a rectangular selection instead of a normal |
910 | (Compile: I<frills>) will create a rectangular selection instead of a normal |
874 | one. |
911 | one. |
875 | |
912 | |
876 | =item B<Insertion>: |
913 | =item B<Insertion>: |
877 | |
914 | |
878 | Pressing and releasing the Middle mouse button (or B<Shift-Insert>) in |
915 | Pressing and releasing the Middle mouse button (or B<Shift-Insert>) in |