… | |
… | |
127 | .\} |
127 | .\} |
128 | .rm #[ #] #H #V #F C |
128 | .rm #[ #] #H #V #F C |
129 | .\" ======================================================================== |
129 | .\" ======================================================================== |
130 | .\" |
130 | .\" |
131 | .IX Title "rxvt 1" |
131 | .IX Title "rxvt 1" |
132 | .TH rxvt 1 "2005-01-11" "4.8" "RXVT-UNICODE" |
132 | .TH rxvt 1 "2005-01-18" "4.8" "RXVT-UNICODE" |
133 | .SH "NAME" |
133 | .SH "NAME" |
134 | rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system) |
134 | rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system) |
135 | .SH "SYNOPSIS" |
135 | .SH "SYNOPSIS" |
136 | .IX Header "SYNOPSIS" |
136 | .IX Header "SYNOPSIS" |
137 | \&\fB@@RXVT_NAME@@\fR [options] [\-e command [ args ]] |
137 | \&\fB@@RXVT_NAME@@\fR [options] [\-e command [ args ]] |
… | |
… | |
248 | .IX Item "-fg colour" |
248 | .IX Item "-fg colour" |
249 | Window foreground colour; resource \fBforeground\fR. |
249 | Window foreground colour; resource \fBforeground\fR. |
250 | .IP "\fB\-pixmap\fR \fIfile[;geom]\fR" 4 |
250 | .IP "\fB\-pixmap\fR \fIfile[;geom]\fR" 4 |
251 | .IX Item "-pixmap file[;geom]" |
251 | .IX Item "-pixmap file[;geom]" |
252 | Compile \fI\s-1XPM\s0\fR: Specify \s-1XPM\s0 file for the background and also optionally |
252 | Compile \fI\s-1XPM\s0\fR: Specify \s-1XPM\s0 file for the background and also optionally |
253 | specify its scaling with a geometry string. Note you may need to add |
253 | specify its scaling with a geometry string. Note you may need to |
254 | quotes to avoid special shell interpretation of the `;' in the |
254 | add quotes to avoid special shell interpretation of the \f(CW\*(C`;\*(C'\fR in the |
255 | command\-line; resource \fBbackgroundPixmap\fR. |
255 | command\-line; resource \fBbackgroundPixmap\fR. |
256 | .IP "\fB\-cr\fR \fIcolour\fR" 4 |
256 | .IP "\fB\-cr\fR \fIcolour\fR" 4 |
257 | .IX Item "-cr colour" |
257 | .IX Item "-cr colour" |
258 | The cursor colour; resource \fBcursorColor\fR. |
258 | The cursor colour; resource \fBcursorColor\fR. |
259 | .IP "\fB\-pr\fR \fIcolour\fR" 4 |
259 | .IP "\fB\-pr\fR \fIcolour\fR" 4 |
… | |
… | |
495 | .IP "\fBcolorIT:\fR \fIcolour\fR" 4 |
495 | .IP "\fBcolorIT:\fR \fIcolour\fR" 4 |
496 | .IX Item "colorIT: colour" |
496 | .IX Item "colorIT: colour" |
497 | .PD |
497 | .PD |
498 | Use the specified colour to display bold or italic characters when the |
498 | Use the specified colour to display bold or italic characters when the |
499 | foreground colour is the default. If font styles are not available |
499 | foreground colour is the default. If font styles are not available |
500 | (Compile styles) and this option is unset, reverse video is used instead. |
500 | (Compile \fIstyles\fR) and this option is unset, reverse video is used instead. |
501 | .IP "\fBcolorUL:\fR \fIcolour\fR" 4 |
501 | .IP "\fBcolorUL:\fR \fIcolour\fR" 4 |
502 | .IX Item "colorUL: colour" |
502 | .IX Item "colorUL: colour" |
503 | Use the specified colour to display underlined characters when the |
503 | Use the specified colour to display underlined characters when the |
504 | foreground colour is the default. |
504 | foreground colour is the default. |
505 | .IP "\fBcolorRV:\fR \fIcolour\fR" 4 |
505 | .IP "\fBcolorRV:\fR \fIcolour\fR" 4 |
… | |
… | |
583 | The first font defines the cell size for characters; other fonts might |
583 | The first font defines the cell size for characters; other fonts might |
584 | be smaller, but not larger. A reasonable default font list is always |
584 | be smaller, but not larger. A reasonable default font list is always |
585 | appended to it. option \fB\-fn\fR. |
585 | appended to it. option \fB\-fn\fR. |
586 | .Sp |
586 | .Sp |
587 | Each font can either be a standard X11 core font (\s-1XLFD\s0) name, with |
587 | Each font can either be a standard X11 core font (\s-1XLFD\s0) name, with |
588 | optional prefix \f(CW\*(C`x:\*(C'\fR or a Xft font (Compile xft), prefixed with \f(CW\*(C`xft:\*(C'\fR. |
588 | optional prefix \f(CW\*(C`x:\*(C'\fR or a Xft font (Compile \fIxft\fR), prefixed with \f(CW\*(C`xft:\*(C'\fR. |
589 | .Sp |
589 | .Sp |
590 | In addition, each font can be prefixed with additional hints and |
590 | In addition, each font can be prefixed with additional hints and |
591 | specifications enclosed in square brackets (\f(CW\*(C`[]\*(C'\fR). The only available |
591 | specifications enclosed in square brackets (\f(CW\*(C`[]\*(C'\fR). The only available |
592 | hint currently is \f(CW\*(C`codeset=codeset\-name\*(C'\fR, and this is only used for Xft |
592 | hint currently is \f(CW\*(C`codeset=codeset\-name\*(C'\fR, and this is only used for Xft |
593 | fonts. |
593 | fonts. |
… | |
… | |
828 | option is enabled, scrolls on the secondary screen will change the |
828 | option is enabled, scrolls on the secondary screen will change the |
829 | scrollback buffer and switching to/from the secondary screen will |
829 | scrollback buffer and switching to/from the secondary screen will |
830 | instead scroll the screen up. |
830 | instead scroll the screen up. |
831 | .IP "\fBkeysym.\fR\fIsym\fR: \fIstring\fR" 4 |
831 | .IP "\fBkeysym.\fR\fIsym\fR: \fIstring\fR" 4 |
832 | .IX Item "keysym.sym: string" |
832 | .IX Item "keysym.sym: string" |
833 | Associate \fIstring\fR with keysym \fIsym\fR (\fB0xFF00 \- 0xFFFF\fR). It may |
833 | Compile \fIfrills\fR: Associate \fIstring\fR with keysym \fIsym\fR. The |
834 | contain escape values (\ea: bell, \eb: backspace, \ee, \eE: escape, \en: |
|
|
835 | newline, \er: return, \et: |
|
|
836 | tab, \e000: octal number) or control characters (^?: delete, ^@: null, |
|
|
837 | ^A ...) and may enclosed with double quotes so that it can start or end |
|
|
838 | with whitespace. The intervening resource name \fBkeysym.\fR cannot be |
834 | intervening resource name \fBkeysym.\fR cannot be omitted. |
839 | omitted. This resource is only available when compiled with |
835 | .Sp |
840 | \&\s-1KEYSYM_RESOURCE\s0. |
836 | The format of \fIsym\fR is "\fI(modifiers\-)key\fR", where \fImodifiers\fR can be |
|
|
837 | any combination of \fBISOLevel3\fR, \fBAppKeypad\fR, \fBControl\fR, \fBNumLock\fR, |
|
|
838 | \&\fBShift\fR, \fBMeta\fR, \fBLock\fR, \fBMod1\fR, \fBMod2\fR, \fBMod3\fR, \fBMod4\fR, \fBMod5\fR, |
|
|
839 | and the abbreviated \fBI\fR, \fBK\fR, \fBC\fR, \fBN\fR, \fBS\fR, \fBM\fR, \fBA\fR, \fBL\fR, \fB1\fR, |
|
|
840 | \&\fB2\fR, \fB3\fR, \fB4\fR, \fB5\fR. |
|
|
841 | .Sp |
|
|
842 | The \fBNumLock\fR, \fBMeta\fR and \fBISOLevel3\fR modifiers are usually aliased to |
|
|
843 | whatever modifier the NumLock key, Meta/Alt keys or \s-1ISO\s0 Level3 Shift/AltGr |
|
|
844 | keys are being mapped. \fBAppKeypad\fR is a artificial modifier mapped to the |
|
|
845 | current application keymap mode state. |
|
|
846 | .Sp |
|
|
847 | The spellings of \fIkey\fR can be obtained by using \fBxev\fR(1) command or |
|
|
848 | searching keysym macros from \fB/usr/X11R6/include/X11/keysymdef.h\fR and |
|
|
849 | omitting the prefix \fB\s-1XK_\s0\fR. Alternatively you can specify \fIkey\fR by its hex |
|
|
850 | keysym value (\fB0x0000 \- 0xFFFF\fR). Note that the lookup of \fIsym\fRs is not |
|
|
851 | performed in an exact manner; however, the closest match is assured. |
|
|
852 | .Sp |
|
|
853 | \&\fIstring\fR may contain escape values (\f(CW\*(C`\ea\*(C'\fR: bell, \f(CW\*(C`\eb\*(C'\fR: backspace, |
|
|
854 | \&\f(CW\*(C`\ee\*(C'\fR, \f(CW\*(C`\eE\*(C'\fR: escape, \f(CW\*(C`\en\*(C'\fR: newline, \f(CW\*(C`\er\*(C'\fR: carriage return, \f(CW\*(C`\et\*(C'\fR: tab, |
|
|
855 | \&\f(CW\*(C`\e000\*(C'\fR: octal number) or verbatim control characters (\f(CW\*(C`^?\*(C'\fR: delete, |
|
|
856 | \&\f(CW\*(C`^@\*(C'\fR: null, \f(CW\*(C`^A\*(C'\fR ...) and may be enclosed with double quotes so that it |
|
|
857 | can start or end with whitespace. |
|
|
858 | .Sp |
|
|
859 | You can define a range of keysyms in one shot by providing a \fIstring\fR |
|
|
860 | with pattern \fBlist/PREFIX/MIDDLE/SUFFIX\fR, where the delimeter `/' |
|
|
861 | should be a character not used by the strings. |
|
|
862 | .Sp |
|
|
863 | Its usage can be demonstrated by an example: |
|
|
864 | .Sp |
|
|
865 | .Vb 1 |
|
|
866 | \& URxvt.keysym.M-C-0x61: list|\ee<M-C-|abc|> |
|
|
867 | .Ve |
|
|
868 | .Sp |
|
|
869 | The above line is equivalent to the following three lines: |
|
|
870 | .Sp |
|
|
871 | .Vb 3 |
|
|
872 | \& URxvt.keysym.Meta-Control-0x61: \ee<M-C-a> |
|
|
873 | \& URxvt.keysym.Meta-Control-0x62: \ee<M-C-b> |
|
|
874 | \& URxvt.keysym.Meta-Control-0x63: \ee<M-C-c> |
|
|
875 | .Ve |
|
|
876 | .Sp |
|
|
877 | If \fIstring\fR takes the form of \f(CW\*(C`proto:STRING\*(C'\fR, the specified \fB\s-1STRING\s0\fR is |
|
|
878 | interpreted and executed as @@RXVT_NAME@@'s control sequence. For example, |
|
|
879 | \&\f(CW\*(C`proto:\e033]701;zh_CN.GBK\e007\*(C'\fR means: change the current locale to |
|
|
880 | \&\f(CW\*(C`zh_CN.GBK\*(C'\fR. |
841 | .SH "THE SCROLLBAR" |
881 | .SH "THE SCROLLBAR" |
842 | .IX Header "THE SCROLLBAR" |
882 | .IX Header "THE SCROLLBAR" |
843 | Lines of text that scroll off the top of the \fB@@RXVT_NAME@@\fR window |
883 | Lines of text that scroll off the top of the \fB@@RXVT_NAME@@\fR window |
844 | (resource: \fBsaveLines\fR) and can be scrolled back using the scrollbar |
884 | (resource: \fBsaveLines\fR) and can be scrolled back using the scrollbar |
845 | or by keystrokes. The normal \fB@@RXVT_NAME@@\fR scrollbar has arrows and |
885 | or by keystrokes. The normal \fB@@RXVT_NAME@@\fR scrollbar has arrows and |
… | |
… | |
871 | region and release; Right click to extend the marked region; Left |
911 | region and release; Right click to extend the marked region; Left |
872 | double-click to select a word; Left triple-click to select the entire |
912 | double-click to select a word; Left triple-click to select the entire |
873 | line. |
913 | line. |
874 | .Sp |
914 | .Sp |
875 | Starting a selection while pressing the \fBMeta\fR key (or \fBMeta+Ctrl\fR keys) |
915 | Starting a selection while pressing the \fBMeta\fR key (or \fBMeta+Ctrl\fR keys) |
876 | (Compile: frills) will create a rectangular selection instead of a normal |
916 | (Compile: \fIfrills\fR) will create a rectangular selection instead of a normal |
877 | one. |
917 | one. |
878 | .IP "\fBInsertion\fR:" 4 |
918 | .IP "\fBInsertion\fR:" 4 |
879 | .IX Item "Insertion:" |
919 | .IX Item "Insertion:" |
880 | Pressing and releasing the Middle mouse button (or \fBShift-Insert\fR) in |
920 | Pressing and releasing the Middle mouse button (or \fBShift-Insert\fR) in |
881 | an \fB@@RXVT_NAME@@\fR window causes the current text selection to be |
921 | an \fB@@RXVT_NAME@@\fR window causes the current text selection to be |